收藏 分享(赏)

2011年软考网络工程师全面复习笔记new.doc

上传人:dreamzhangning 文档编号:2285325 上传时间:2018-09-09 格式:DOC 页数:72 大小:248.50KB
下载 相关 举报
2011年软考网络工程师全面复习笔记new.doc_第1页
第1页 / 共72页
2011年软考网络工程师全面复习笔记new.doc_第2页
第2页 / 共72页
2011年软考网络工程师全面复习笔记new.doc_第3页
第3页 / 共72页
2011年软考网络工程师全面复习笔记new.doc_第4页
第4页 / 共72页
2011年软考网络工程师全面复习笔记new.doc_第5页
第5页 / 共72页
点击查看更多>>
资源描述

1、第 1 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 年软考网络工程师全面复习笔记(1)计算机基础知识一.计算机发展史略世界上第一台电子数字式计算机于 1946 年 2 月 15 日在美国宾夕法尼亚大学正式投入运行,它的名称叫 ENIAC(埃尼阿克 ),是电子数值积分计算机(The Electronic Numberical Intergrator and Computer)的缩写。它使用了 17468 个真空电子管,耗电 174 千瓦,占地 170平方米,重达 30 吨,每秒钟可进行 5000 次加法运算。虽然它的功能还比不上今天最普通的一台微型计算机,但在当时它已是运

2、算速度的绝对冠军,并且其运算的精确度和准确度也是史无前例的。以圆周率()的计算为例,中国的古代科学家祖冲之利用算筹,耗费 15年心血,才把圆周率计算到小数点后 7 位数。一千多年后,英国人香克斯以毕生精力计算圆周率,才计算到小数点后 707 位。而使用 ENIAC 进行计算,仅用了 40 秒就达到了这个记录,还发现香克斯的计算中,第 528 位是错误的。ENIAC 奠定了电子计算机的发展基础,开辟了一个计算机科学技术的新纪元。有人将其称为人类第三次产业革命开始的标志。ENIAC 诞生后,数学家冯 诺依曼提出了重大的改进理论,主要有两点:其一是电子计算机应该以二进制为运算基础,其二是电子计算机应

3、采用“存储程序“ 方式工作,并且进一步明确指出了整个计算机的结构应由五个部分组成:运算器、控制器、存储器、输入装置和输出装置。冯诺依曼的这些理论的提出,解决了计算机的运算自动化的问题和速度配合问题,对后来计算机的发展起到了决定性的作用。直至今天,绝大部分的计算机还是采用冯诺依曼方式工作。ENIAC 诞生后短短的几十年间,计算机的发展突飞猛进。主要电子器件相继使用了真空电子管,晶体管,中、小规模集成电路和大规模、超大规模集成电路,引起计算机的几次更新换代。每一次更新换代都使计算机的体积和耗电量大大减小,功能大大增强,应用领域进一步拓宽。特别是体积小、价格低、功能强的微型计算机的出现,使得计算机迅

4、速普及,进入了办公室和家庭,在办公室自动化和多媒体应用方面发挥了很大的作用。目前,计算机的应用已扩展到社会的各个领域。电子计算机还在向以下四个方面发展:巨型化 天文、军事、仿真等领域需要进行大量的计算,要求计算机有更高的运算速度、更大的存储量,这就需要研制功能更强的巨型计算机。微型化 专用微型机已经大量应用于仪器、仪表和家用电器中。通用微型机已经大量进第 2 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 和掌上型微型机正在不断涌现,迅速普及。网络化 将地理位置分散的计算机通过专用的电缆或通信线路互相连接,就组成了计算机网络。网络可以使分散的各种资源得到共享,使计算机的实际

5、效用提高了很多。计算机联网不再是可有可无的事,而是计算机应用中一个很重要的部分。人们常说的因特网(INTERNET,也译为国际互联网)就是一个通过通信线路联接、覆盖全球的计算机网络。通过因特网,人们足不出户就可获取大量的信息,与世界各地的亲友快捷通信,进行网上贸易等等。智能化 目前的计算机已能够部分地代替人的脑力劳动,因此也常称为“电脑“ 。但是人们希望计算机具有更多的类似人的智能,比如:能听懂人类的语言,能识别图形,会自行学习等等,这就需要进一步进行研究。2011 年软考网络工程师全面复习笔记(2)二.计 算 机 的 应 用(1) 科学计算如:计算量大、数值变化范围大的天文学、量子化学、空气

6、动力学、核物理学和天气预报等领域中的复杂运算。(2) 数据处理是计算机应用的一个重要方面,如:办公自动化、企业管理、事务管理、情报检索等非数值计算的领域。(3) 过程控制如:冶金、石油、化工、纺织、水电、机械、航天等现代工业生产过程中的自动化控制。(4) 计算机辅助系统计算机辅助设计 CAD:如飞机、船舶、建筑、机械、大规模集成电路等的设计。计算机辅助制造 CAM:用计算机进行生产设备的管理、控制和操作。计算机辅助教育 CBE:如计算机辅助教学 CAI、计算机辅助测试 CAT、计算机管理教学 CMI(5) 人工智能 AI 是计算机应用研究的前沿学科。(6) 信息高速公路(此即 “国家信息基础设

7、施” NII 的俗称)我国已建立的大型计算机应用工程-“金“字工程: 金桥工程( 全国经济信息网) 金卡工第 3 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 金关工程( 外贸海关信息网) 金智工程(教育科研信息网)(7)电子商务利用国际互联网 Internet 进行网上商务活动,始于 1996 年,现已发展迅速,全球已有许多企业先后开展了“电子商务”活动。2011 年软考网络工程师全面复习笔记(3)三.计算机系统的组成1.计算机的基本结构冯诺依曼(美籍匈牙利数学家)对计算机结构提出的设计思想:(1)计算机应由五个基本部分组成:运算器、控制器、存储器、输入设备和输出设备;

8、(2) 采用存储程序的方式,程序和数据存放在同一个存储器中;(3) 指令在存储器中按执行顺序存放,由指令计数器指明要执行的指令所在的单元地址,一般按顺序递增,但可按运算结果或外界条件而改变;(4) 机器以运算器为中心,输入/输出设备与存储器间的数据传送都通过运算器。2.计算机工作原理计算机的工作过程其实就是一个执行指令和程序的过程。指令的执行过程:第一阶段,计算机将要执行的指令从内存取到 CPU,此阶段称之为取指周期;第二阶段,CPU 对取入的指令进行分析译码,判断该指令要完成的操作,然后向各部件发出完成该操作的控制信号,完成该指令的功能,此阶段称之为执行周期。程序的执行过程:就是逐条执行指令

9、的过程。取指令执行指令取指令执行指令指 令:就是让计算机完成某个操作所发出的命令,是计算机完成某个操作的依据。它包括操作码和操作数两部分。操作码:指明该指令要完成的操作。操作数:是指参加运算的数或者数所在的单元地址。指令的分类:包括: 数据传送指令、算术运算指令、逻辑运算指令、移位运算指令、第 4 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 序:是由一系列指令构成的有序集合。3. 计算机的硬件系统 计算机硬件主要由中央处理器、主存储器、辅助存储器、输入/输出设备和总线等组成。其中:中央处理器、主存储器和总线构成“主机” , 辅助存储器和输入/ 输出设备构成“外设”。微机

10、的主机箱内主要有下列部件:(1) 系统主板 是一块集成电路板,是微机最主要的部件,它包括微处理器模块、内存模块、基本 I/O 接口、中断控制器、 DMA(直接存取存储器)控制器及连接其他部件的总线。微处理器 CPU :是微机的核心部件,控制计算机的各项工作。 Pentium 处理器主要由执行单元、指令预取部件、指令译码部件、地址转换与管理部件、指令快存(cache)和数据快存(cache) 、总线接口部件和控制器等组成。其核心是执行单元( 即运算器),它的任务是高速完成各种算术和逻辑运算。CMOS 存储器: 用来存放用户对计算机的配置参数。存放在其中的信息可以在计算机开机时进行修改,关机后可保

11、持设置不变。其中的信息要依靠小电池来维持,电池放电后,会使其中的信息全部丢失。I/O 总线: 包括传送数据信号的数据总线 DB(是双向的 )、传送地址信号的地址总线AB(是单向的)、传送控制信号的控制总线 CB 。常用的有 PCI(外围设备接口) 总线、 ISA(工业标准体系结构)总线、EISA( 扩展的工业标准体系结构)总线. 通用串行总线(USB) :可以连接几乎所有外部设备。输入/输出接口电路:并行接口、 串行接口、软盘接口、IDE( 智能设备电子接口) 硬盘接口、键盘接口 等中断控制器、DMA 控制器 (2) 硬盘驱动器 (3) 软盘驱动器 (4) 光盘驱动器 (5) 电源 (6) 显

12、示卡 (7) 其他卡(声卡、视卡、网卡、)计算机常用的外部设备有:(1) 输出设备:显示器:常见的有单色 CRT(阴极射线管)显示器、彩色 CRT 显示器、平板显示器。 第 5 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 绘图仪:常见的有平板式绘图仪 、滚筒式绘图仪音箱(2) 输入设备:鼠标: 常见的有机械式、光电式和光机式三类鼠标。笔记本电脑上用跟踪球代替鼠标。键盘: 常见的有 101 键盘、 104 键盘。 扫描仪:常见的有手持式扫描仪、平板式扫描仪。其他输入设备:数字化仪、条形码读入器、磁卡阅读机、话筒、摄象机等(3)计算机通讯设备 调制解调器(Modem) :

13、在 Internet 中,微机之间常通过电话线来传送数据,通过电话线传送的信号是模拟信号,而计算机中的信号是数字信号,Modem 的作用就是实现这两种信号的转换。调制:将数字信号转换成模拟信号的过程解调:将模拟信号转换成数字信号的过程Modem 有外置式、内置式、PC 卡式(是专为笔记本电脑设计的)三种。4.计算机软件系统软件:是利用计算机本身提供的逻辑功能,合理地组织计算机的工作,简化或代替人们在使用计算机过程中的各个环节,提供给用户的一个便于掌握操作的工作环境。 不论是支持计算机工作还是支持用户应用的程序都是软件。(1) 计算机软件的发展 机器语言 汇编语言 高级语言 操作系统 网络软件

14、数据库软件(2)软件分类与简介几个基本概念:系统软件:指那些为整个计算机系统所配置的、不依耐于特定应用的通用软件。系统软件可供所有用户使用。第 6 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 翻译有“编译”和“解释 ”两种方式。编译方式: 首先将源程序翻译成等价的目标程序,然后再执行此程序,运行速度较快。如:C 、FORTRAN解释方式:是把源程序逐句翻译,翻译一句执行一句,边翻译边执行,运行速度较慢。解释程序不产生将被执行的目标程序,而是借助解释程序直接执行源程序本身。如:BASIC 、 LISP联接程序:把目标程序变成可执行的程序。也称组合编译程序或联接编译程序。将

15、源程序转换成可执行的目标程序一般分为两个阶段:翻译阶段和联接阶段。翻译阶段的目标模块由于没有分配存储器的绝对地址,仍然不能执行,只有经过联接阶段,把目标程序以及所需要的功能库转换成一个可执行的装入程序,该装入程序分配有地址,故可以执行。2011 年软考网络工程师全面复习笔记(4)四 计算机网络基础知识计算机网络就是计算机之间通过连接介质互联起来,按照网络协议进行数据通信,实现资源共享的一种组织形式。什么是连接介质呢?连接介质和通信网中的传输线路一样,起到信息的输送和设备的连接作用计算机网络的连接介质种类很多,可以是电缆、光缆、双绞线等“有线”的介质,也可以是卫星微波等“ 无线”介质,这和通信网

16、中所采用的传输介质基本上是一样的。在连接介质基础上,计算机网络必须实现计算机间的通信和计算机资源的共享,因此它的结构,按照其功能可以划分成通信子网和资源子网两部分。当然,根据硬件的不同,第 7 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 1、X.25 协议等。TCP/IP 则是为 Internet 互联的各种网络之间能互相通信而专门设计的通信协议。可见,由于连接介质的不同,通信协议的不同,计算机网络的种类名目繁多。但一般来讲,计算机网络可以按照它覆盖的地理范围,划分成局域网和广域网。局域网一般指分布于几公里范围内的网络,常见的局域中校园网、大楼网等;广域网则在分范围很区

17、域内提供数据通信服务,前面提到的 NSFnet,国内的如中国公用分组交换网(CHINAPAC)、中国公用数字数据网(CHINADDA), 以及建议中的国家教育和科研网(CERnet)等都属于广域网,建设好的 CHINANET 也将是一个广域网。1. 网络定义 计算机网络是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互联起来,以功能完善的网络软件(包括网络通信协议、信息交换方式及网络操作系统等)实现网络中资源共享和信息交换的系统。2. 网络组成 若干主机、一个通信子网 、一系列通信协议3. 网络功能1)信息交换 如:传送电子邮件、发布新闻、电子购物、远程教育等2)资源共享 如:计

18、算处理能力、磁盘、打印机、绘图仪、数据库、文件等3)分布式处理:由网络内多台计算机分别完成一项复杂任务的各部分4)提高计算机系统的可靠性和可用性:网络中的计算机可互为备用第 8 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 网络分类 按规模和距离分为:广域网 WAN(Wide Area Network)、局域网LAN(Local Area Network)5. 网络设备网络传输介质:有双绞线电缆、同轴电缆、光导纤维、激光、红外线、微波和卫星通信等。网内连接设备: 网络适配器(网卡) 、中继器、集线器网络互联设备: 传输线网间连接设备:网桥、路由器6. 网络的拓扑结构 网络

19、的拓扑结构指各节点 (网络上的计算机、大容量磁盘、高速打印机等)在网络上的连接方式。它影响网络传输介质的选择和控制方法的确定,会影响网上节点的运行速度和网络软、硬件接口的复杂度。常见的拓扑结构有:总线结构、星型结构、环型结构、树型结构、混合型结构7. 网络的体系结构 网络的体系结构是对构成计算机网络的各个组成部分以及计算机网络本身所必须实现的功能的一组定义、规定和说明。ISO 制定的“开放式系统互连“网络模型将网络的通信功能分为七个层次:物理层数据链路层网络层传输层会话层 表示层应用层 (由下至上)附:一.计算机中数据的表示方法- 数值数据的编码数值数据在计算机内用二进制编码表示,常用的原码、

20、反码和补码。1.机器数与真值通常,称表示一个数值数的机内编码为机器数,而它所代表的实际值称为机器数的真值。对于带符号数,在机器中通常用最高位代表符号位,0 表示正,1 表示负 补码,并设机器字长为 8 位。2.原码 正数的符号位为 0,负数的符号为 1,其它位按一般的方法表示数的绝对值,用这样的表示方法得到的就是数的原码。3.反码正数的反码与其原码相同,负数的反码为其原码除符号位外的各位按位取反(即是 0 的改为 1,是 1 的改为 0)4.补码正数的补码与其原码相同,负数的补码为其反码在最低位加 1。第 9 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ CPU 指令中规

21、定的寻找操作数所在的地址的方式。操作数: MOV AL , 05H 操作码 目的操作数 , 源操作数 操作数引用时的字节顺序:若存放的信息是字节,则按顺序存放若存放的信息是字,则将字的低位字节存放在低地址,高位字节存放在高地址注:如果 没有特别说明,寻址方式是指源操作数的寻址方式。2.寻址方式之一:立即寻址操作数作为立即数直接存在指令中,可为字节或字。3.寻址方式之二:寄存器(直接) 寻址操作数包含在指令规定的 8 位、16 位寄存器中。寄存器寻址由于无需从存储器中取操作数,故执行速度快。4.寻址方式之三:直接寻址在指令的操作码后面直接给出操作数的 16 位偏移地址。这个偏移地址也称为有效地址

22、 EA。操作数默认在 DS 段中。如果操作数在 DS 以外的其他段(CS,SS,ES)中,指令中必须指明段寄存器( 段超越)。5.寻址方式之四:寄存器间接寻址操作数地址的偏移量(有效地址 EA)存放在寄存器中。以 SI,DI, BX 间接寻址,默认操作数在 DS 段中;以 BP 间接寻址,默认操作数在 SS 段中。6.寻址方式之五:基址寻址基址寻址将规定的基址寄存器的内容加上指令中给出的偏移量,即可得到操作数的有效地址。基址寄存器包括基址寄存器 BX 和基址指针寄存器BP。7.寻址方式之六:变址寻址变址寻址将规定的变址寄存器的内容加上指令中给出的偏移量,即可得到操作数的有效地址。变址寄存器包括

23、源变址寄存器 SI 和目的变址寄存器DI。8.寻址方式之七:基址-变址寻址指令中规定一个基址寄存器和一个变址寄存器,同时还给出一个 8 位或 16 位偏移量,将三者的内容相加得到操作数的有效地址。三.存储器的基本组成及其读写操作(1)存储器的基本组成主存储器由存储体、地址译码电路、驱动电路、读写电路和控制电路等组成。主存储器主要功能是:存储体:是信息存储的集合体,由某种存储介质按一定结构组成的存储单元的集合。通常是二维阵列组织,是可供 CPU 和计算机其他部件访问的地址空间。地址寄存器、译码电路与驱动器:即寻址系统,将 CPU 确定的地址先送至地址寄存器中,然后根据译码电路找到应访问的存储单元

24、。在存储体与译码器之间的驱动器的功能是减轻译码线驱动负载能力。由于一条译码线需要与它控制的所有存储单元相联,其负载第 10 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ CPU 的命令,将数据从数据寄存器中写入存储体中特定的存储单元或将存储体中指定单元的内容读到数据寄存器中。控制电路:接收 CPU 传来的控制命令,经过控制电路一系列的处理,产生一组时序信号控制存储器的操作。在存储器的组成中,存储体是核心,其余部分是存储体的外围线路。不同的存储器都是由这几部分组成,只是在选用不同的存储介质和不同的存取方式时,各部分的结构与工作方式略有变化。(2)存储体阵列计算机存储器中存储

25、的是“0”和“1”的信息,每一个能存储一位二进制并能保持两种状态的元件称为记忆元件。若干记忆元件组成存储单元,一个存储单元能够存储一个或几个字节的二进制信息。每个存储单元都有一个地址编号,用以唯一标识存储单元的位置。信息按地址存入指定的存储单元中,按地址从指定的存储单元中取出。存储单元的集合称为存储体。由于存储体中存储单元的每个二进制位必须并行工作,因此将存储单元按其地址的顺序组成存储阵列。(3)存储器的地址译码系统 CPU 要访问存储单元的地址由地址总线输入到地址寄存器中。地址译码器将地址转换为对应地址线(字线) 上的控制信号,以表示选中某一单元,并驱动相应的读写电路,完成对存储单元的读写操

26、作。地址译码为两种方式:一种是单译码方式,仅有一个译码器。译码器输出的每条译码线对应一个存储单元。如地址位数 N=10,即译码器可以有 2 10 =1024 种状态,对应有 1024 条译码线(字线) 即 1024 个存储单元。另外一种是双译码方式,将译码器分成 X 向和 Y 向两个译码器,通过双译码器的相互作用确定存储单元的地址。设地址长度 n 仍为 10,将其中的前 5 位输入到 X 地址译码器中,译出 X 0 到 X 31 译码线,分别选择 031 行。将后 5 位输入到 Y 地址译码器中译出 Y 0 到 Y 31 译码线,分别选择 031 列。X 向译码器和 Y 向译码器引出的地址线都

27、是 2 5 =32 条。若采用 X 向和 Y 向交叉选择,可以选择从存储单元(0,0) 至(31,31) 共 2 5 2 5 =1024 个存储单元地址。即同样可以提供 1024 种状态,而地址线只需要 64 条,比单译码器节省 93.75%的地址线。(4)存储器的读写操作在 CPU 向存储体发生读操作命令时,首先由 CPU 将相应存储单元的地址码送至地址寄存器中;地址译码器将地址寄存器中的地址编码译成相应地址线(字线)的高电位,标志指定的存储单元;然后在 CPU 的统一控制下,由控制电路将读命令转换成读写电路的操作,执行将指定存储单元的内容传送到数据寄存器的操作,完成了整个存储器读的操作。存

28、储器写的操作与读的操作相类似。2011 年软考网络工程师全面复习笔记(5)操作系统篇( Unix,Linux,Windows,Netware)第 11 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ UnixUnix 是一个多任务多用户的操作系统。多任务是指可以同时运行几个不同的程序,或命令。在操作系统的术语里叫“进程“ ,就象在运行 Windows xp 的时候我们可以一边听 CD ,一边打字,同时打印机还在工作。多用户是指一台运行 Unix 系统的机器可以同时具有几个不同的输入输出设备,给几个,几十个用户同时使用。不同的输入输出设备我们称为终端。 Unix 给每个终端设

29、置不同的序号以协调工作,这个序号被称为终端序号。 Unix 是一个根本不同于 Dos 的系统,无论其命令格式,用途都和 Dos 有很大区别。比如: 目录分割符是“/“, 而不是 “。Unix 的发展阶段从总体来看,Unix 的发展可以分为三个阶段:第一阶段为 Unix 的初始发展阶段,从 1969 年 AT有的给核心增加新的功能 ;有的开发或移植应用软件 ;有的为其编写新的硬件驱动程序;而有的则为其编写使用文档。 LINUX 以前所未有的速度蓬勃发展,一段时间后,LINUX 的支持者几乎已经遍布全球,参与开发的成员也呈专业分工之势,LINUX的核心版本几乎每两个星期就更新一次,这种发展速度一直

30、维持到今天,其蓬勃的生命力是其它任何商业操作系统所不能媲美的。LINUX 诞生历程成为计算机发展历上的一个传奇故事。一 .linux 操作系统文件目录随着 linux 的不断发展,越来越多的人开始使用 Linux,对于那些刚刚接触的人来说,恐怕最先感到困惑的就是那些“不明不白”的目录了。如果想熟练使用 linux,让 Linux 听命于自己,就必须掌握这些目录,下面就以 Xteam 公司的最新产品Xteamlinux 4.0 为例,介绍一下在该系统下的目录。 /bin bin 是 Binary 的缩写。这个目录存放着最经常使用的命令。/boot 这里存放的是启动 linux 时使用的一些核心文

31、件,包括一些链接文件以及镜像文件。/dev dev 是 Device(设备)的缩写。该目录下存放的是 linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。/etc 这个目录用来存放所有的系统管理所需要的配置文件和子目录。/home 用户的主目录,在 linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/lib 这个目录里存放着系统最基本的动态链接共享库,其作用类似于 Windows 里的DLL 文件。几乎所有的应用程序都需要用到这些共享库。/lost+found 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。第 13

32、页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 在这里面中有四个目录,系统提供这些目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/cdrom 上,然后进入该目录就可以查看光驱里的内容了。/proc 这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的 ping 命令,使别人无法 ping 你的机器:echo 1 /proc/sys/net/ipv4/icmp_echo_ ignore_all。/root 该目录

33、为系统管理员,也称作超级权限者的用户主目录。/sbin s 就是 Super User 的意思,这里存放的是系统管理员使用的系统管理程序。/tmp 这个目录是用来存放一些临时文件的。我们要用到的很多应用程序和文件几乎都存放在 usr 目录下。具体来说: /usr/X11R6 存放 X-Windows 的目录;/usr/games 存放着 Xteamlinux 自带的小游戏;/usr/bin 存放着许多应用程序;/usr/sbin 存放 root 超级用户使用的管理程序 ;/usr/doc linux 技术文档;/usr/include 用来存放 linux 下开发和编译应用程序所需要的头文件

34、;/usr/lib 存放一些常用的动态链接共享库和静态档案库;/usr/local 这是提供给一般用户的/usr 目录,在这里安装一般的应用软件; /usr/man帮助文档所在的目录;/usr/src linux 开放的源代码,就存在这个目录,爱好者们别放过哦 ;/var 这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。如果你想做一个网站,你也会用到/var/www 这个目录。二.linux 网络服务器配置基础2011 年软考网络工程师全面复习笔记(7)第 14 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 2000 年

35、 3 月微软推出了 Windows 2000 中文版。 Windows 2000 采用 Windows NT内核技术,比以前的版本更加稳定,而且它继承了以往 Windows 界面友好、操作方便的特征.2011 年软考网络工程师全面复习笔记(8)肆.NetwareNetware 是 NOVELL 公司推出的网络操作系统。Netware 最重要的特征是基于基本模块设计思想的开放式系统结构。Netware 是一个开放的网络服务器平台,可以方便地对其进行扩充。 Netware 系统对不同的工作平台( 如D0S、0S/2、Macintosh 等), 不同的网络协议环境如 TCP/IP 以及各种工作站操作

36、系统提供了一致的服务。该系统 内可以增加自选的扩充服务 (如替补备份、数据库、电子邮件以及记帐等),这些服务可以取自 Netware 本身,也可取自第三方开发者。目前常用的版本有 3.11、3.12 和 4.10 、V4.11 , V5.0 等中英文版本,而主流的是NETWARE 5 版本,支持所有的重要台式操作系统(DOS,Windows,OS/2,Unix 和 Macintosh)以及 IBM SAA 环境,为需要在多厂商产品环境下进行复杂的网络计算的企事业单位提供了高性能的综合平台。NetWare 是具有多任务、多用户的网络操作系统,它的较高版本提供系统容错能力(SFT)。使用开放协议技

37、术(OPT),各种协议的结合使不同类型的工作站可与公共服务器通信。这种技术满足了广大用户在不同种类网络间实现互相通信的需要,实现了各种不同网络的无缝通信,即把各种网络协议紧密地连接起来,可以方便地与各种小型机、中大型机连接通信。NetWare 可以不用专用服务器,任何一种 PC 机均可作为服务器。NetWare 服务器对无盘站和游戏的支持较好,常用于教学网和游戏厅。Novell NetWare 由两部分组成,即安装和运行在微机工作站上的用户接口 shell(重定向程序,其作用是对来自工作站应用程序的请求进行解释,判断这些请求是本地请求还是网络请求)和安装并运行在文件服务器上的 NetWare

38、核心部分。附:嵌入式系统 英国电机工程师协会的定义,嵌入式系统就是为控制、监视或辅助设备、机器或甚至工厂运作的装置。它是一种电脑软件与硬件的综合体,并且特别强调量身定做的原则,也就是基于某一种特殊用途,我们就会针对这项用途开发出截然不同的一项系统出来,也就是所谓的客制化(Customize)。在新兴的嵌入式系统产品中,常见的有手机、PDA、GPS、Set-Top-Box 或是嵌入式伺服器(embedded server)及精简型终端设备(thin client)等。第 15 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ PC 系统,有计算机功能但又不称之为计算机的设备或器

39、材。它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。简单地说,嵌入式系统集系统的应用软件与硬件于一体,类似于 PC 中 BIOS 的工作方式,具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时和多任务的体系。嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,它是可独立工作的“器件”。 嵌入式系统的硬件部分,包括处理器 / 微处理器、存储器及外设器件和 I/O 端口、图形控制器等。嵌入式系统有别于一般的计算机处理系统,它不具备像硬盘那样大容量的存储介质,而大多使用 EPROM 、 EEPR

40、OM 或闪存 (Flash Memory) 作为存储介质。软件部分包括操作系统软件 ( 要求实时和多任务操作 ) 和应用程序编程。应用程序控制着系统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用。过去很多嵌入式系统不是一个操作系统,或者是提供商的专有核心,或者是 DOS 操作系统的扩展。显然这些方法并不能适应今天嵌入式系统开发的要求!现有的一些商业实时操作系统,尽管提供了很小的核心和多任务开发环境,但性能并不理想,也不符合现在实时嵌入式市场的需求。 因此,人们把目光投向了通用操作系统 (例如Windows、Solaris、linux),希望把它们“改造”为实时操作系统。通常这些操作

41、系统功能强大,结构复杂,易于软件的二次开发,实用性强,并且提供编程人员熟悉的标准 API。此外,这些操作系统也提供了一些对实时软件开发的支持。然而,这些操作系统用于嵌入式系统的开发还存在不足。嵌入式系统要求具备高可靠性,满足应用需求的可剪裁性,以及比通用操作系统要求更高的实时性。 做为嵌入式系统开发的解决方案,linux 在众多通用操作系统中具有独一无二的优势。 首先,Windows 和 Solaris 等专有商业操作系统的剪裁受到商家的严格控制。这大大限制了开发者的剪裁深度。而 linux 遵循 GPL 协议,开放所有系统源代码,非常易于剪裁。 其次,同其它开放源码的通用操作系统(如 Fre

42、eBSD)相比,linux 在多种处理器、开发板支持和软件开发工具支持上有很强的优势。 linux 最初也是作为通用操作系统而设计开发的,但提供了一些实时处理的支持。这包括支持大部分 POSIX标准中的实时功能,支持多任务、多线程,具有丰富的通信机制等。 linux 还提供符合了POSIX 标准的调度策略,包括 FIFO 调度策略、时间片轮转调度策略和静态优先级抢占式调度策略。其默认的调度策略是第三种。Linux 还提供了内存锁定功能,以避免在实时处理中存储页被换出,也提供了符合 POSIX 标准的实时信号机制。 嵌入式系统几乎包括了生活中的所有电器设备,如掌上 PDA 、移动计算设备、电视机

43、顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、消费电子设备、工业自动化仪表与医疗仪器等。2011 年软考网络工程师全面复习笔记(9)数据通信基础篇一、数据通信的构成原理、交换方式及适用范围第 16 页,共 72 页上学吧为您提供“网络工程师”资料下载:http:/ 是数据终端。数据终端有分组型终端(PT)和非分组型终端 (NPT)两大类。分组型终端有计算机、数字传真机、智能用户电报终端(TeLetex)、用户分组装拆设备(PAD) 、用户分组交换机、专用电话交换机(PABX)、可视图文接入设备(VAP)、局域网(LAN)

44、等各种专用终端设备;非分组型终端有个人计算机终端、可视图文终端、用户电报终端等各种专用终端。数据电路由传输信道和数据电路终端设备(DCE)组成,如果传输信道为模拟信道,DCE 通常就是调制解调器(MODEM),它的作用是进行模拟信号和数字信号的转换;如果传输信道为数字信道,DCE 的作用是实现信号码型与电平的转换,以及线路接续控制等。传输信道除有模拟和数字的区分外,还有有线信道与无线信道、专用线路与交换网线路之分。交换网线路要通过呼叫过程建立连接,通信结束后再拆除;专线连接由于是固定连接就无需上述的呼叫建立与拆线过程。计算机系统中的通信控制器用于管理与数据终端相连接的所有通信线路。中央处理器用来处理由数据终端设备输入的数据。2.数据通信的交换方式通常数据通信有三种交换方式:(1)电路交换 电路交换是指两台计算机或终端在相互通信时,使用同一条实际的物理链路,通信中自始至终使用该链路进行信息传输,且不允许其它计算机或终端同时共亨该电路。(2)报文交换 报文交换是将用户的报文存储在交换机的存储器中(内存或外存) ,当所需输出电路空闲时,再将该报文发往需接收的交换机或终端。这种存储_转发的方式可以提高中继线和电路的利用率。(3)分组交换 分组交换是将用户发来的整份报文分割成若于个定长的数据块( 称为分组或打包),将这些分组以存储 _转发的方式在网内传输。第一个分组信息都连有接收地址

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报