1、2014 年 4 月全国自考(网络操作系统)真题试卷及答案解析(总分:76.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:40.00)1.在单处理机系统中,下列关于并发性和并行性描述正确的是 ( )(分数:2.00)A.并行的若干事件一定不是并发的B.并发的若干事件一定是并行的C.多程序的并发执行不具有并行性D.并发性在微观上是顺序执行的2.对实时操作系统描述正确的是 ( )(分数:2.00)A.实时操作系统适合交互式的作业B.实时操作系统适合单道批处理作业C.实时操作系统能及时响应外部请求D.实时操作系统适合多道批处理作业3.下列不属于进程管理内容的是 ( )(分数:2.0
2、0)A.进程间共享B.进程控制C.进程间通信D.进程同步4.下列各项中不属于强迫性中断事件的是 ( )(分数:2.00)A.IO 中断B.访管中断C.时钟中断D.机器故障中断5.下列对线程概念描述正确的是 ( )(分数:2.00)A.不同的线程可以有相同的标识符B.不同的线程不可以执行相同的程序C.线程是处理机的独立调度单位D.同一进程中各线程互斥该进程的内存地址空间6.下列不属于进程特性的是 ( )(分数:2.00)A.并发性B.动态性C.共享性D.交互性7.在现代的外部设备中,为了匹配 IO 设备与 CPU 之间的处理速度,一般都设有采用专用硬件的 ( )(分数:2.00)A.数据缓冲区B
3、.数据控制块C.共享磁盘D.冗余磁盘8.在移臂调度算法中,选择与当前磁头移动方向一致且距离最近柱面的算法为 ( )(分数:2.00)A.旋转调度B.最短寻找时间优先调度C.单向扫描调度D.电梯调度9.客户机服务器模式中,每个节点 ( )(分数:2.00)A.只能作客户机B.只能作服务器C.不是客户机也不是服务器D.可以作客户机也可以作服务器10.管理员无需授予用户管理特权就可以委派某些任务,这样的用户组称为 ( )(分数:2.00)A.全局组B.通用组C.域本地组D.内置组11.TLIXTI 把相互通信的两个进程称为 ( )(分数:2.00)A.端口B.节点C.接口D.端点12.TCP 服务器
4、在收到客户机发来的消息之前的工作流程为:socket()bind()listen()和 ( )(分数:2.00)A.accept()B.read()C.connect()D.close()13.通常所说的 Socket 为流行的 TCPIP 编程接口,它的系统运行环境是 ( )(分数:2.00)A.NetwareB.WindowsC.OS2D.UNIX14.每台主机的 IP 地址是 ( )(分数:2.00)A.动态的B.不确定的C.唯一的D.共享的15.提供给每个网络用户关于自身使用网络资源情况的详细信息,这是计费管理的 ( )(分数:2.00)A.数据查询功能B.操作记录功能C.阈值控制功能
5、D.身份认证功能16.DNS 的核心是分级的、基于域的命名机制,以及为了实现这个命名机制而建立的( )(分数:2.00)A.分布式操作系统B.分布式数据库系统C.集中式操作系统D.集中式文件系统17.在 Ubuntu90 中,命令#etcinitdbind restart 的功能是开机后 ( )(分数:2.00)A.人工启动B.人工重新启动C.人工关闭D.设定 DNS 自动启动18.Samba 模仿了 Windows 内核的文件和打印协议,称为 ( )(分数:2.00)A.SNMP 协议B.SMB 协议C.SMTP 协议D.FPINT 协议19.单体系统也称程序系统,其设计方法为 ( )(分数
6、:2.00)A.面向过程B.面向结构C.面向对象D.面向记录20.IIS 服务器为客户提供 Web 浏览器服务所使用的协议是 ( )(分数:2.00)A.FTPB.HTYPC.SMTPD.NNTP二、填空题(总题数:10,分数:20.00)21.实时操作系统的主要目标是:在严格的时间范围内对外部请求作出反应,系统具有高度的 1。(分数:2.00)填空项 1:_22.进程队列可以用进程控制块的 1 来形成。(分数:2.00)填空项 1:_23.按设备使用的可共享性分类,可分为独占设备、共享设备和 1。(分数:2.00)填空项 1:_24.既适合顺序存取也适合随机存取的文件结构是 1 文件结构。(
7、分数:2.00)填空项 1:_25.在组通信中,组是定义为在某一系统中相互有关系的 1 的集合。(分数:2.00)填空项 1:_26.专用于微软公司的 Windows 系统的网络协议是 1。(分数:2.00)填空项 1:_27.端口号是一个 1 位的无符号二进制整数。(分数:2.00)填空项 1:_28.SNMP 的应用实体对 Internet 管理信息库中的 1 进行操作。(分数:2.00)填空项 1:_29.嵌入式 Linux 一般选用 1 或高优先级调度算法。(分数:2.00)填空项 1:_30.Windows Server 2003 的活动目录可以从域的其他控制器上进行恢复,也可以从
8、1 上进行恢复。(分数:2.00)填空项 1:_三、简答题(总题数:6,分数:12.00)31.简述微内核(客户服务器)体系结构的特点。(分数:2.00)_32.简述静态重定位的含义。(分数:2.00)_33.简述远程过程调用在使用中的不便之处。(分数:2.00)_34.简述目前网络操作系统中采用的两种共享打印方式。(分数:2.00)_35.简述网络安全管理本身的四项保证机制。(分数:2.00)_36.简述 Windows Server 2003 核心态和用户态两个特权级别的使用规则。(分数:2.00)_四、应用题(总题数:2,分数:4.00)37.过年包饺子,面已经和好,饺子馅已经拌好,现需
9、要两个人分别做擀皮、包饺子两道工序来包 120 个饺子。饺子皮没擀好时,包饺子的人必须等待。请用 P、V 操作编程写出他们能正确同步的程序。(分数:2.00)_38.东北集团沈阳总部及其下属长春分公司、哈尔滨分公司分别拥有独立的域且组成了“林”,并建立了信任关系。现沈阳总部因科研需要,分别从三地抽调若干人员组成项目组 C。因该项目安全性要求高,其项目资料仅允许本项目组成员访问。从方便管理出发,为有效实现沈阳总部服务器上 C 项目资料的资源共享和用户管理,分别创建了 shenyangC、changchunc、haerbinC 三个用户组。请针对上述需求,设计并回答下列问题:(1)为实现这个功能,
10、应该采用哪种用户组管理策略?(2)这三个组应该分别设置为什么组类型?(3)请写出用户组及权限设置的步骤。(分数:2.00)_2014 年 4 月全国自考(网络操作系统)真题试卷答案解析(总分:76.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:40.00)1.在单处理机系统中,下列关于并发性和并行性描述正确的是 ( )(分数:2.00)A.并行的若干事件一定不是并发的B.并发的若干事件一定是并行的C.多程序的并发执行不具有并行性 D.并发性在微观上是顺序执行的解析:解析:并行的事件一定是并发的,反之则不然。在单处理机系统中,多个程序的并发执行不具有任何并行性,因为它们在微观上
11、是顺序执行的,没有任何两条指令是并行执行的。2.对实时操作系统描述正确的是 ( )(分数:2.00)A.实时操作系统适合交互式的作业B.实时操作系统适合单道批处理作业C.实时操作系统能及时响应外部请求 D.实时操作系统适合多道批处理作业解析:解析:实时操作系统能及时响应外部请求。3.下列不属于进程管理内容的是 ( )(分数:2.00)A.进程间共享 B.进程控制C.进程间通信D.进程同步解析:解析:进程管理主要包括进程控制、进程同步和进程间通信等几方面的内容。4.下列各项中不属于强迫性中断事件的是 ( )(分数:2.00)A.IO 中断B.访管中断 C.时钟中断D.机器故障中断解析:解析:IO
12、 中断、程序中断、时钟中断、机器故障中断均属强迫性中断。5.下列对线程概念描述正确的是 ( )(分数:2.00)A.不同的线程可以有相同的标识符B.不同的线程不可以执行相同的程序C.线程是处理机的独立调度单位 D.同一进程中各线程互斥该进程的内存地址空间解析:解析:每个线程有一个唯一的标识符;不同的线程可以执行相同的程序;线程是处理机的独立调度单位;同一个进程中的各个线程共享该进程的内存地址空间。6.下列不属于进程特性的是 ( )(分数:2.00)A.并发性B.动态性C.共享性 D.交互性解析:解析:进程的特性有并发性、动态性、独立性、交互性、异步性、结构性。7.在现代的外部设备中,为了匹配
13、IO 设备与 CPU 之间的处理速度,一般都设有采用专用硬件的 ( )(分数:2.00)A.数据缓冲区 B.数据控制块C.共享磁盘D.冗余磁盘解析:解析:输入输出设备与处理机速度不匹配的问题可以采用设置缓冲区的方法解决。8.在移臂调度算法中,选择与当前磁头移动方向一致且距离最近柱面的算法为 ( )(分数:2.00)A.旋转调度B.最短寻找时间优先调度C.单向扫描调度D.电梯调度 解析:解析:选择与当前磁头移动方向一致且距离最近柱面的算法为电梯调度算法。9.客户机服务器模式中,每个节点 ( )(分数:2.00)A.只能作客户机B.只能作服务器C.不是客户机也不是服务器D.可以作客户机也可以作服务
14、器 解析:解析:该模式中每个节点既可以作为一个服务器,也可以作为一个客户机。10.管理员无需授予用户管理特权就可以委派某些任务,这样的用户组称为 ( )(分数:2.00)A.全局组B.通用组C.域本地组D.内置组 解析:解析:为了管理方便,网络操作系统会预先设置好一部分用户组,并分配好这些组特定的权限和许可,这样管理员无需授予用户管理特权就可以委派其某些任务。这样的用户组称为内置组。11.TLIXTI 把相互通信的两个进程称为 ( )(分数:2.00)A.端口B.节点C.接口D.端点 解析:解析:TLIXTI 把相互通信的两个进程称为端点。12.TCP 服务器在收到客户机发来的消息之前的工作流
15、程为:socket()bind()listen()和 ( )(分数:2.00)A.accept() B.read()C.connect()D.close()解析:解析:TCP 服务器在收到客户机发来的消息之前的工作流程为:socket()bind()listen()accept()。13.通常所说的 Socket 为流行的 TCPIP 编程接口,它的系统运行环境是 ( )(分数:2.00)A.NetwareB.WindowsC.OS2D.UNIX 解析:解析:通常所说的套接字一般指 UNIX 环境下流行的 TCPIP 编程接口。14.每台主机的 IP 地址是 ( )(分数:2.00)A.动态的
16、B.不确定的C.唯一的 D.共享的解析:解析:通常,Internet 的每一个主机必须有一个网络地址,即 IP 地址。15.提供给每个网络用户关于自身使用网络资源情况的详细信息,这是计费管理的 ( )(分数:2.00)A.数据查询功能 B.操作记录功能C.阈值控制功能D.身份认证功能解析:解析:提供给每个网络用户关于自身使用网络资源情况的详细信息,这是计费管理的数据查询功能。16.DNS 的核心是分级的、基于域的命名机制,以及为了实现这个命名机制而建立的( )(分数:2.00)A.分布式操作系统B.分布式数据库系统 C.集中式操作系统D.集中式文件系统解析:解析:DNS 的核心是分级的、基于域
17、的命名机制,以及为了实现这个命名机制而建立的分布式数据库系统。17.在 Ubuntu90 中,命令#etcinitdbind restart 的功能是开机后 ( )(分数:2.00)A.人工启动B.人工重新启动 C.人工关闭D.设定 DNS 自动启动解析:解析:该命令的功能是开机后人工重新启动。18.Samba 模仿了 Windows 内核的文件和打印协议,称为 ( )(分数:2.00)A.SNMP 协议B.SMB 协议 C.SMTP 协议D.FPINT 协议解析:解析:Samba 模仿了 Windows 内核的文件和打印协议,称为 SMB 协议。19.单体系统也称程序系统,其设计方法为 (
18、)(分数:2.00)A.面向过程 B.面向结构C.面向对象D.面向记录解析:解析:单体系统也称程序系统,它是面向过程的设计方法。20.IIS 服务器为客户提供 Web 浏览器服务所使用的协议是 ( )(分数:2.00)A.FTPB.HTYP C.SMTPD.NNTP解析:解析:IIS 服务器为客户提供 Web 浏览器服务所使用的协议是 HTTP。二、填空题(总题数:10,分数:20.00)21.实时操作系统的主要目标是:在严格的时间范围内对外部请求作出反应,系统具有高度的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:可靠性)解析:解析:在严格的时间范围内对外部请求作出反应,系统
19、具有高度的可靠性。22.进程队列可以用进程控制块的 1 来形成。(分数:2.00)填空项 1:_ (正确答案:正确答案:链接)解析:解析:进程队列可以由进程控制块的链接来形成。23.按设备使用的可共享性分类,可分为独占设备、共享设备和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:虚拟设备)解析:解析:按设备使用的可共享性分类,可分为独占设备、共享设备和虚拟设备。24.既适合顺序存取也适合随机存取的文件结构是 1 文件结构。(分数:2.00)填空项 1:_ (正确答案:正确答案:索引)解析:解析:索引文件结构既适合顺序存取也适合随机存取。25.在组通信中,组是定义为在某一系统中相
20、互有关系的 1 的集合。(分数:2.00)填空项 1:_ (正确答案:正确答案:进程)解析:解析:组是定义在某一系统中相互有关系的进程的集合。26.专用于微软公司的 Windows 系统的网络协议是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:NetBEUI)解析:解析:NetBEUI 协议专用于 Windows 系统。27.端口号是一个 1 位的无符号二进制整数。(分数:2.00)填空项 1:_ (正确答案:正确答案:16)解析:解析:端口号是一个 16 位无符号整数。28.SNMP 的应用实体对 Internet 管理信息库中的 1 进行操作。(分数:2.00)填空项 1:
21、_ (正确答案:正确答案:管理对象)解析:解析:SNMP 的应用实体对 Internet 管理信息库中的管理对象进行操作。29.嵌入式 Linux 一般选用 1 或高优先级调度算法。(分数:2.00)填空项 1:_ (正确答案:正确答案:不可抢先式高优先级调度算法)解析:解析:嵌入式 Linux 一般选用不可抢先式高优先级调度算法。30.Windows Server 2003 的活动目录可以从域的其他控制器上进行恢复,也可以从 1 上进行恢复。(分数:2.00)填空项 1:_ (正确答案:正确答案:备份介质)解析:解析:Windows Server 2003 的活动目录可以从域的其他控制器上进
22、行恢复,也可以从备份介质上进行恢复。三、简答题(总题数:6,分数:12.00)31.简述微内核(客户服务器)体系结构的特点。(分数:2.00)_正确答案:(正确答案:(1)微内核提供一组最基本的服务和其他服务,通过接口连到微内核。 (2)微内核具有很好的扩展性,并可简化应用程序开发。 (3)用户只运行他们需要的服务,有利于减少磁盘空间和存储器的需求。 (4)微内核和硬件部件有接口,并向可安装模块提供一个接口。)解析:32.简述静态重定位的含义。(分数:2.00)_正确答案:(正确答案:在装入一个程序时,把程序的指令地址和数据地址全部转换成物理地址。由于地址转换工作是在程序开始执行前集中完成的,
23、所以在程序执行过程中就无需再进行地址转换工作,这种地址转换方式称为静态重定位。)解析:33.简述远程过程调用在使用中的不便之处。(分数:2.00)_正确答案:(正确答案:由于远程过程调用在使用时有严格的格式要求,因此在使用中也存在不方便,主要表现在如下方面: (1)远程过程调用的参数在异构平台之间的通用性不能满足用户的要求。 (2)由于远程过程调用设计为请求应答形式,因此不能在一次调用过程中多次接收中间结果,也就缺乏了人机交互的灵活性。 (3)远程过程调用不能传送大量数据。由于带参数的返回形式是将数据打包传递,它不同于单击节点中大量传递信息所采用的共享内存技术,因此在网络上和节点主机之间存在着
24、多副本的问题。当信息量较大时,多分副本对系统资源的消耗是不能小觑的。同时网络带宽的消耗也很大,延迟增加,降低了网络的性能。)解析:34.简述目前网络操作系统中采用的两种共享打印方式。(分数:2.00)_正确答案:(正确答案:在目前的网络操作系统中采用两种共享打印方式,一种是专用服务器方式,另一种是分布方式。 (1)专用服务器方式。设置专门的打印服务器结点主机,配置共享打印软件,网络操作系统为用户提供打印服务。 (2)分布方式。网络中连接有物理打印设备的节点主机各自配置一个打印服务,将它们自己拥有的打印设备共享给全网用户使用。)解析:35.简述网络安全管理本身的四项保证机制。(分数:2.00)_
25、正确答案:(正确答案:网络安全管理本身可以由以下机制来保证。 管理员身份认证:采用基于公开密钥的证书认证机制。为了提高系统效率,对于信任域内的用户,可以使用简单的口令认证。 管理信息存储和传输的加密与完整性:Web 浏览器和网络管理服务器之间采用安全套接字层传输协议,对管理信息加密传输并保证其完整性;内部存储的机密信息,如登录口令等也是经过加密的。 网络管理用户的分组管理与访问控制:网络管理系统的用户按任务的不同分成若干用户组,不同的用户组中有不同的权限范围,对用户的操作由访问控制检查,保证用户不能越权使用网络管理系统。 系统日志分析:记录用户所有的操作,使系统的操作和对网络对象的修改有据可查
26、,同时也有助于故障的跟踪与恢复。)解析:36.简述 Windows Server 2003 核心态和用户态两个特权级别的使用规则。(分数:2.00)_正确答案:(正确答案:与操作系统相关的那些重要的代码在核心态运行,它们可以访问系统数据和硬件设备。而用户程序在用户态运行,不能直接访问操作系统特权代码和数据,只能通过系统调用来访问。)解析:四、应用题(总题数:2,分数:4.00)37.过年包饺子,面已经和好,饺子馅已经拌好,现需要两个人分别做擀皮、包饺子两道工序来包 120 个饺子。饺子皮没擀好时,包饺子的人必须等待。请用 P、V 操作编程写出他们能正确同步的程序。(分数:2.00)_正确答案:
27、(正确答案:a=0;定义信号量,表示是否完成一个擀皮操作,初始值为 0。 N=120 擀皮进程 while(N0) 擀皮; V(a); N=N1: 包饺子进程 while(TRUE) P(a); 包饺子: )解析:38.东北集团沈阳总部及其下属长春分公司、哈尔滨分公司分别拥有独立的域且组成了“林”,并建立了信任关系。现沈阳总部因科研需要,分别从三地抽调若干人员组成项目组 C。因该项目安全性要求高,其项目资料仅允许本项目组成员访问。从方便管理出发,为有效实现沈阳总部服务器上 C 项目资料的资源共享和用户管理,分别创建了 shenyangC、changchunc、haerbinC 三个用户组。请针对上述需求,设计并回答下列问题:(1)为实现这个功能,应该采用哪种用户组管理策略?(2)这三个组应该分别设置为什么组类型?(3)请写出用户组及权限设置的步骤。(分数:2.00)_正确答案:(正确答案:(1)应该采用 ADLP。 (2)shenyangC、changchunC、haerbinC 分别设为域本地组、全局组、全局组。 (3)在服务器上赋予域本地组 shenyangC 访问项目资料的权限;长春、哈尔滨管理员将长春、哈尔滨抽调的人员分别加入到 changchunC、haerbinC;沈阳管理员将changchunC、haerbinC 全局组键入到本地组 shenyangC 中。)解析: