一、翻译程序有编译程序和解释程序两种。
编译程序是将源程序全部语句翻译成机器语言后,再执行。
解释程序则是在将源程序的一条语句翻译成机器语言后,立即执行,然后再翻译执行下一条语句。
二、计算机硬件是实际存在的机器,配上操作系统后,就称为虚拟计算机。
常见的操作系统:Windows、UNIX、Linux等。
三、计算机系统的多级层次结构
应用程序级(高级语言)
↓
中间件/平台级
↓
操作系统级
↓
硬件(机器语言级)
四、计算机网络基础
* 计算机技术和通信技术的结合产生了计算机网络。
1.计算机网络(定义):地理位置不同,并具有独立功能的多个计算机系统,通过通信设备和线路互相连接起来,并配以功能完善的网络软件,实现资源共享、信息交换和协同工作的系统。
2.按照网络内连接的计算机的地域覆盖范围,可将网络分成局域网,城域网,广域网。
(1)局域网LAN:网内计算机之间距离较短,一般在2.5km之内,数据传输率在1Mbps~1000Mbps之间。Mbps为兆位/秒。
(2)城域网MAN:网内计算机之间的距离可达到10km。
(3)广域网WAN:通过通信线路(专用线,电话线或卫星)将远距离(甚至全世界)的计算机连接起来。
3.信道:通信中传输信息的通道
(1)共享信道
(2)点对点(或端到端)连接
(3)全双工信道,单工信道,半双工信道
4.计算机网络采用分组方式发送数据信息,分组由一个数据组加上发送和接收站点的地址以及控制字符组成。计算机轮流发送分组,其结果是,短的信息无须等待长信息发送结束,就可以发送出去了。
5.为了不同的计算机能在网络中协调工作,而制定了各种网络标准(网络协议)。
网友评论