自考网络操作系统2013年7月试题答案加解析一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“题题纸”的相应代码涂黑。未涂、错涂或多涂均无分。1.多道批处理程序执行方式的特点是AA.宏观上并行,微观上串行B.宏观上串行,微观上并行C.宏观上并行,微观上并行D.宏观上串行,微观上串行解析:宏观上多道程序同时运行且尚未结束,微观上处理机在某一时刻仅处理某项作业。2.下列不属于嵌入式操作系统突出特点的是BA.系统实时高效性B.高过载防护性C.硬件的相关依赖性D.应用的专用性解析:嵌入式操作系统的特点是另三项。3.在网络操作系统层次结构中,位于进程间通信层之下的是DA.作业管理B.应用程序C.文件管理D.处理器管理解析:操作系统层次结构从低到高依次为:硬件处理器管理存储管理进程间通信输入输出管理文件管理作业管理应用程序用户界面。4.网络操作系统为用户提供的两类接口是命令接口和CA.自然用户接口B.脱机用户接口C.系统调用D.I/O接口解析:常识。5.进程从就绪态进入运行态的原因可能是BA.等待某一事件B.获得处理机C.时间片用完D.等待的事件已发生6.解决I/O设备和CPU处理速度不匹配的技术是DA.中断技术B.通道控制技术C.DMA技术D.缓冲技术解析:所有解决速度不匹配的方法均为缓冲技术。7.位示图方法可用于CA.线程调度B.作业调度C.内存分配D.进程互斥解析:位示图仅用于存储管理,主要用于硬盘和内存。8.在流式文件中,构成文件的基本单位是CA.记录B.数据块C.字符D.信息项解析:记录式文件的基本构成为记录(含定长和非定长记录),流式文件也称字符流式文件,基本构成为字符。(按书上说法)9.利用客户机/服务器模式进行通信时,首先要获取DA.协议簇B.消息C.信箱号D.IP地址解析:C/S模式通信采用socket通信,需要的信息为协议、双方套接字,首先要获取是对方IP。10.在网络操作系统中,只供一个节点主机管理和使用的用户组是AA.本地用户组B.全局用户组C.通用用户组D.局部用户组11.需要在listen函数之后运行的函数是CA.bindB.openC.acceptD.socket解析:listen后自己阻塞,等待对方发出消息,当对方来消息后使用accept接收。12.API的类型有远程调用过程、标准查询语言、文件传输和BA.信息处理B.信息交付C.信息校验D.信息检索13.用TLI进行面向连接的通信类似于CA.文件传输B.广播通信C.打电话D.发送邮件14.面向连接的TLI/XTI用户建立联系所使用的函数是DA.t_bindB.t_openC.t_acceptD.t_connect15.完成Internet上主机之间文件传输功能的是AA.FTPB.EmailC.WebD.Telnet16.在网络管理中,不属于性能管理功能的是CA.一般性能监控B.阈值控制C.数据管理与数据维护D.实时性能监控17.在UbuntuLinux中,命令#/etc/init.d/apachebrestart的功能是BA.安装ApacheB.重启ApacheC.安装MySQLD.配置Apache18.评估系统资源的运行状况及通信效率,归属于CA.配置管理B.故障管理C.性能管理D.安全管理19.WindowsServer2003中,虚拟内存管理器负责把进程地址空间中的虚拟地址映射为计算机内存中的BA.信号量B.物理页面C.消息D.操作命令20.通常情况下系统状态数据包括注册表、系统启动文件以及BA.域名服务B.类注册数据库C.文件复制服务D.集群服务解析:系统状态数据包括注册表,系统启动文件,类注册数据库,证书服务数据,文件复制服务,集群服务,域名服务和活动目录8部分,通常情况下只考虑前3部分。这8部分都不能单独进行备份,必须做为系统状态数据的一部分进行备份。二、填空题(本大题共10小题,每小题1分,共10分)21.操作系统分配打印资源的单位是__打印机的数量___。22.若在单处理机系统中有n(n1)个进程,则在任一时刻处于就绪态的进程数最多为____n-1____个。23.文件按照逻辑结构分类包括定长记录文件、不定长记录文件和无结构的___流式___文件。24.移臂调度算法有先来先服务、单向扫描、最短寻找时间优先和__电梯调度___算法。25.对于同步通信原语而言,进程调用send原语将信息发出后便处于__阻塞__状态。26.在客户/服务器模式下,服务器完成客户请求后返回结果或出错信息是由操作系统的___服务器代理___完成的。27.一般的网络只在应用层、会话层、网络层和__传输层__提供接口API。28.在UbuntuLinux下用postfix配置__邮件服务器__。29.计费管理记录__网络资源__的使用。30.WindowsServer2003的用户态进程主要包括系统支持进程、服务进程、用户应用程序以及__环境子系统__。三、简答题(本大题共6小题,每小题5分,共30分)31.简述客户机/服务器模式的优点。答:1)通过客户机和服务器的功能合理分布、均衡负载,从而在不增加系统资源的情况下提高了系统整体性能。2)系统开放性好,在应用需求扩展或改变时,系统功能容易进行相应的扩充和改变,从而实现系统的规模优化。3)系统购置成本低,客户机/服务器模式在较低成本下所达到的功能超过传统小型机,甚至于超过了大型计算机系统所能提供的功能。32.简述由软件和硬件相互配合实现动态重定位的方法。答:动态重定位即在程序运行过程中要访问数据时再进行逻辑地址与物理地址的变换(即在逐条指令执行时完成地址映射。一般为了提高效率,此工作由硬件地址映射机制来完成。硬件支持,软硬件结合完成)硬件上需要一对寄存器的支持。程序放在不连续的实际物理空间中,要进行逻辑地址到物理地址的转换,实现动态重定位一般需要页式存储管理,页式存储管理用的不是寄存器,使用的是称为pagetable(页表)的数据结构pagetable记录了所有逻辑地址到物理地址的转换信息,进程切换的时候需要冲洗硬件上的pagetable。解析:对程序进行重定位的技术按重定位的时机可分为两种:静态重定位和动态重定位。静态重定位是在目标程序装入内存时,由装入程序对目标程序中的指令和数据的地址进行修改,即把程序的逻辑地址都改成实际的地址。对每个程序来说,这种地址变换只是在装入时一次完成,在程序运行期间不再进行重定位。静态重定位的优点是无需增加硬件地址转换机构,便于实现程序的静态连接。在早期计算机系统中大多采用这种方案。它的主要缺点是:(1)程序的存储空间只能是连续的一片区域,而且在重定位之后就不能再移动。这不利于内存空间的有效使用。(2)各个用户进程很难共享内存中的同一程序的副本。动态重定位是在程序执行期间每次访问内存之前进行重定位。这种变换是靠硬件地址变换机构实现的。通常采用一个重定位寄存器,其中放有当前正在执行的程序在内存空间中的起始地址,而地址空间中的代码在装入过程中不发生变化。动态重定位的主要优点是:(1)程序占用的内存空间动态可变,不必连续存放在一处。(2)比较容易实现几个进程对同一程序副本的共享使用。它的主要缺点是需要附加的硬件支持,增加了机器成本,而且实现存储管理的软件算法比较复杂。现在一般计算机系统中都采用动态重定位方法。33.简述异步原语的引入原因以及工作原理。答:与阻塞的通信原语相对应的是另一种称为非阻塞的通信原语,也叫做异步通信原语。如果一个send原语是非阻塞的,它在消息实际发送之前,就立即把控制返回给调用者。也就是说,发送进程在发送消息时并不进入阻塞状态,它不等消息发送完就继续执行其后继语句。异步原语(又称非阻塞原语)的优点是明显的。发送进程可在消息实际发送过程中进行连续的工作,而不是让CPU空转(假定此时没有其它进程可以运行)。这就是说,采用非阻塞的通信原语可以大大提高系统的效率和处理机的利用率。然而,由非阻塞原语所带来的效率上的好处却被一个严重的缺点抵消了。这个缺点就是缓冲区中能使用一次,因为发送者在发送完消息之前,进程不能继续使用原来的缓冲区。倘若在消息传送期间修改缓冲区会带来可怕的后果,至于何时才能允许使用这个缓冲区,却无法得知。34.简述网络操作系统中域树和林的含义。答:域树由多个域组成,这些域共享同一表结构和配置,形成一个连续的名字空间。树中的域通过信任关系连接起来,活动目录包含一个或多个域树。域树中的域层次越深级别越低,一个“.”代表一个层次,如域child.Microsoft.com就比Microsoft.com这个域级别低,因为它有两个层次关系,而Microsoft.com只有一个层次。而域Grandchild.Child.Microsoft.com又比Child.Microsoft.com级别低,道理一样。他们都属于同一个域树。Child.Microsoft.com就属于Microsoft.com的子域。多个域树可以组成一个域林。35.简述分布式网络管理的分布查找与监测功能的含义和目的。答:分布查找和监测是指将网络管理任务,如设备查找、拓扑监测和状态轮询等,由网管工作站移到一个或多个远程工作站。这样将减少中央管理工作站的工作负荷以及通过网络主干和广域网链路的数据流量。36.简述WindowsServer2003的核心态组件及其功能。答:WindowsServer2003的核心态组件包括内核、执行体、硬件抽象层、设备驱动程序和图形引擎。内核:包含最低级的操作系统功能,如线程调度、中断和异常调度、多处理机同步等。执行体:包含基本的操作系统服务,如内存管理、进程和线程管理、安全控制等。硬件抽象层:将内核、设备驱动程序和执行体通硬件分隔开来,使他们可以适应多种平台。设备驱动程序:包括文件系统和硬件设备驱动程序等。图形引擎:包含实现图形用户界面的基本函数。四、应用题(本大题共2小题,每小题10分,共20分)37.在一页式存储管理的系统中,内存容量为128KB,被划分为64块,若按下列页表,试求出有效逻辑地址4567所对应的物理地址。页号块号02142638437解:内存中每块的容量为:128KB/64=2KB4567/2048=2……471,所以逻辑地址4567对应的页号为2,页内偏移为471。查页表,页号2对应物理块号为6,得物理地址为:6*2048+471=1275938.司机的任务是:启动汽车,行驶汽车,到站停车。售票员的任务是:关门,售票,开门。试用信号量机制实现上述两个进程。解:beginS0,S1:semaphore;S0:=0;S1:=0;CobeginPrecess司机:beginP(S0);启动;行驶;停车;V(S1);endPrecess售票员begin关门;V(S0);售票;P(S1);开门;endCoendend