三级网络技术-全国计算机等级考试考点解析.例题精解与实战练习
三级网络技术-全国计算机等级考试考点解析.例题精解与实战练习作者: 开 本:16开 书号ISBN:9787040238617 定价: 出版时间:2008-04-01 出版社:高等教育出版社 |
同时运行。
(2)内存管理
内存管理的目标是给每一个应用程序分配必需的内存,而又不占用其他应用程序的内存。
Windows和0S/2在内存管理方面做得很好,它可以管理PC上安装的所有内存,当内存不够
用时,还可以从硬盘的空闲空间生产虚拟内存以供使用。
Windows和0S/2的内存管理比较复杂,因为它运行在保护模式下。在这种模式下,1 MB
可寻址内存用完后,可使用扩展内存。所以,应用程序可以调用操作系统的内存分配函数。如
果系统不能提供足够的实内存来满足一个应用程序的需要,虚拟内存管理程序就会介入来弥补
不足。
另外,Windows和0S/2内存管理会阻止应用程序访问不属于它的内存。在DOS中,一个
应用程序可能偶然地或者有人故意地写到其他的内存中,甚至写到属于操作系统的内存中,并
导致整个系统崩溃。Windows和0S/2通过把应用程序限制在自己的地址空间来避免冲突,这
些地址在逻辑上是彼此隔离的。它通过结构化的内存来保护操作系统的代码和数据,这样
CPU会在一个非法访问发生之前通知操作系统。
‘考点3 文件I/O与设备I/O
(1)文件I/0
文件系统是操作系统*重要的组成部分之一,它负责管理在硬盘和其他大容量存储设备中
存储的文件。操作系统提供高级函数,以供应用程序调用,从而实现生成文件、打开文件进行
读/写以及文件管理等,例如文件的重命名和删除操作等。
文件I/0进程是非常复杂的。它必须确定文件在磁盘中的扇区位置,让驱动控制器获取这
些信息,并一个扇区、一个扇区地进行。
操作系统所以能够找到磁盘上的文件,是因为有磁盘上的文件名与存储位置的记录。在
DOS中,它叫做文件表(File Allocation Table,FAT);在Windows中,叫做虚拟文件表(Vir。
tual File Allocation Table.VFAT);在0S/2中,叫做高性能文件系统(High Performance File
System,HPFS)。一般来说,HPFS的性能要比FAT和VFAT好,FAT和VFAT适用于软盘和
小规模硬盘,不适合用于大型磁盘。
(2)设备I/0
设备I/0是操作系统的又一个重要角色。所谓设备是指键盘、鼠标以及显示卡等硬件。为
了能与一个设备对话,程序必须使用该设备能理解的“语言”。这些语言是由二进制数字1
和0组成的。
DOS使用的设备驱动程序都是非常基本的,如屏幕、硬盘和打印机的驱动程序。这些低
级子程序通常都放在计算机的BIOS的ROM中,BIOS是指基本输入/输出系统(Basic Input/
0u中ut System)。Windows和0S/2使用特殊的设备驱动程序将输入/输出请求翻译成命令传递
给特定的硬件设备。
由于Windows和0S/2带有许多显示驱动程序,所以应用程序可以在各种显示卡上工作,
而与硬件结构无关。此外,还有为键盘、鼠标、串行卡、打印机、磁盘控制器、CD.ROM驱动
器以及其他设备提供的驱动程序。
‘考点4 网络操作系统
网络操作系统(Network Operating System,NOS)是指能使网络上各个计算机方便而有效
地共享网络资源,为用户提供所需各种服务的操作系统软件。网络操作系统除了具备单机操作
系统所需的功能外,如内存管理、CPU管理、输入/输出管理、文件管理等。还应有下列功能:
①提供高效可靠的网络通信能力。
②提供多项网络服务功能如远程管理、文件传输、电子邮件、远程打印等。
因此,NOS是使联网计算机能够方便而有效地共享网络资源,为网络用户提供所需的各种
服务软件与协议的集合。网络操作系统的基本任务是:屏蔽本地资源与网络资源的差异性,为用
户提供各种基本网络服务功能,完成网络共享系统资源的管理,并提供网络系统的安全性服务。
4.2网络操作系统的演变
考点5 当前的网络操作环境
网络操作系统作为网络用户和计算机网络之间的接口,是不是针对不同的网络硬件都要有
自己的网络操作系统呢?不是的。一个典型的网络操作系统一般具有硬件独立的特征,也就是
说,它应当独立于具体的硬件平台,支持多平台,即系统应该可以运行于各种硬件平台之上。
现在的网络操作系统都是NOS与Internet的综合技术。强大的文件与打印服务仍然是大多
数NOS的标准服务。借助于Intemet的门户网站,使组合的目录、内容服务更加简化。在应用
服务器方面,Web浏览器是一个图形化的、与平台无关的客户端软件,它与http服务器通信,
http服务器又与SQL数据库服务器通信,使应用服务提高到新水平。
此外,现在NOS还包括多用户、多任务、多进程。在多进程系统中,为了避免两个进程
并行处理所带来的问题,可以采用多线程的处理方式。线程相对于进程而言,需要较少的系统
开销,其管理比进程易于进行。抢先式多任务就是操作系统不会特意等待某一线程完成后,再
将系统控制交给其他线程,而是主动将系统控制交给首先申请得到系统资源的线程,这样就可
以使系统具有更好的操作性。支持SMP(对称多处理)技术等都是对现代网络操作系统的基
本要求。
小提示:
一个典型的网络操作系统应当独立于具体的硬件平台,支持多平台。
考试 计算机考试 计算机等级考试
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |