更改

计划课程

添加2,750字节2018年5月30日 (三) 07:36
/* 梳理课程模块 */
:*网络基础
:*TCP/IP网络
::*IP
::*TCP/UDP
::*DHCP
::*DNS
::*ICMP
::*NAT
:*网络安全
:*点击背后
::*信息
我们猜你每天在使用互联网。但是当你在浏览器里输入一个像 http://icenter.tsinghua.edu.cn 的地址并按 回车键的时候,你真的知道背后发生了什么吗?
 
你需要了解的第一件事是一个网站只是一堆保存在硬盘上的文件。 就像你的电影、 音乐或图片一样。 然而,网站的唯一的不同之处是: 网站包含一种称为 HTML 的代码。
 
如果你不熟悉编程,一开始你会很难理解HTML。你的浏览器 (如Chrome、 Safari、 Firefox 等) 却很喜欢它。 Web浏览器懂得这些代码,遵循它的指令并如你所想的那样展示这些文件。
 
就像我们对待每个电脑文件一样,我们需要把HTML文件存储在硬盘的某个位置。 对于互联网,我们使用特定而功能强大的电脑,我们称之为服务器。 它们没有屏幕、鼠标或者键盘,因为它们的主要目的是存储数据,并用它来提供服务。 这就是为什么它们被称作服务器--因为他们用数据服务你。
::*网络
::*能源
:云计算
:*存储技术
:*虚拟化
:*OPENSTACK
:*数据库
:网站技术
:*XAMP(LAMP)
:*PLUCK
:*Wordpress
:*flask/Django
 
==软件==
:*编程语言的早期
:**机械计算--继电器计算--电子管计算--半导体计算--集成电路--大规模集成电路
:**手动- 可改线(可编程)--存储和指令汇编语言--高级语言fortran--多种对象语言--框架、云
:*操作系统 windows--unix-linux
 
==计算机技术==
:*“计算机科学是第一工程学科,在计算机科学中创建的对象的复杂性完全受限于创建者的技能,而不是受限于原材料的强度。”--Brian K.Reid
:*计算机理论家、程序员、系统设计师、微芯片设计师
:*系统结构、操作系统、网络、人工智能
:*科学方法: 1假设==》2设计==》3试验==》4分析==》回到1
:*人工科学VS自然科学
:*硬件--软件--理论
:*硬件:CPU--存储器--输入输出,并行计算,网络
:*软件:系统软件--开发软件--应用软件(计算机科学家也有研究者,他们研究算法模型,不编写程序)
:*理论:图灵机(Turing machine)
*数据的表示(数字化)二进制
:**整数--实数--(浮点数/精度)--字符ASCII--Unicode
:**声音的表示,模拟量到离散量,采样频率
:**图像,黑白图位图,像素,彩色位图是黑白位图24倍存储量,压缩(bmp/gif/png/jpeg)
:**视频 帧,压缩MPEG,MKV
{| class="wikitable sortable"
|-
! 标题文字 !! 标题文字 !! 标题文字
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|-style="background:yellow; color:blue" border=2
| 示例 || 示例 || 示例
|}
行政员管理员
855
个编辑