#自考网络操作系统模拟试题(八)及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
更多优质自考资料,请访问自考乐园俱乐部2018年全国自考网络操作系统模拟试卷(八>
一、单项选择题<本大题共20小题,每小题2分,共40分)在每小题列出的四个选项中
只有一个选项是符合题目要求的,请将正确的字母填在题干中的括号内。
1.在下列的几种有关进程的说法中,(>是错误的。
A.进程也是可共享的资源
B.Windows NT中,进程是资源分配的基本单位
C.每一进程都是对象,对象一定是进程
D.进程对象是由NT执行体中的对象管理程序创建的
答案:C
解读:所有的进程都是对象,但对象不一定是进程。
2.Windows NT的内存管理采用的方案是(>
A.分区分配
B.请求分页管理
C.分页管理
D.分段管理
答案:B
解读:。
3.下列关于网络文件和数据共享的说法正确的是(>
A.用户可以选择自己工作站的资源共享或停止共享
B.网络中各用户组的成员均可改变网络中共享的文件和数据
C.在对等方式中,本地文件和异地共享文件的访问对用户来说都是一致的
D.当以计算移动方式实现文件和数据共享时,只能通过过程调用的方法
答案:A
解读:此题用排除法。
B、C、D三个选项的说法均有误,因此A为正确答案。
4.Windows NT是真正的网络操作系统是因为NT网络是(>
A.外装网络
B.内装网络
C.虚拟网络
D.物理网络
答案:B
解读:NT网络是内装网络,从而Windows NT是真正的网络操作系统。
5.用以反映进程的动态特性,标志进程存在的惟一标志是(>
A.程序
B.数据集合
C.进程控制块
D.线程
更多优质自考资料,请访问自考乐园俱乐部答案:C
解读:进程控制块PCB包含了进程的描述信息和控制信息,是进程的动态特性的集中反映,是进程存在的唯一标志。
6.网络操作系统一般采用四个层次:硬件层、内核、外壳和应用程序。
其中(>是操作系统的
核心。
A.硬件层
B.内核
C.外壳
D.应用程序
答案:B
解读:网络操作系统中,一般采用四个层次:硬件层、内核、外壳和应用程序。
其中内核是操
作系统的核心。
7.在一个计算机系统中,特权指令(>下执行。
A.只能在管态
B.只能在算态
C.可要管态,也可在算态
D.不能在管态,也不能在算态
答案:A
解读:系统程序只有在管态下,方可执行特权指令,提供操作系统的各项服务。
8.对于网络资源的访问下列说法中不正确的是(>
A.文件映射是一种只能用于本地计算机上的进程之间进行数据共享的机制
B.若服务器系统在根目录级共享驱动器,则访问这个资源的工作站,可访问该驱动器上所
有的子目录
C.对共享目录下的所有文件,用户均可作出修改
D.只有设置为具有共享特征的打印机才能在网络上共享
答案:C
解读:对共享目录下的文件,用户不具有修改权。
9.计算机操作系统的主要功能是(>
A.实现软、硬件转换
B.管理系统所有的软、硬件资源
C.把源程序转换为目标程序
D.进行数据处理
答案:B
解读:操作系统是控制和管理计算机系统的硬件和软件资源、合理地组织计算机工作流程以及方便用户的程序集合。
10.传输层支持客户/服务器方式的端到端通信。
在下面的协议中,(>提供了面向连接的传输
服务。
A.包交换协议PXP
B.顺序包交换协议SPX
C.服务通告协议SAP
D.回声协议(Echo protocol>
答案:B
更多优质自考资料,请访问自考乐园俱乐部
解读:顺序包交换协议SPX提供了面向连接的传输服务,在通信用户之间建立连接并使用应答进行差错检测和恢复。
11.在单用户系统中,最佳的磁盘调度算法是(>
A.先来先服务算法FCFS
B.最短查找时间优先算法SSTF
C.扫描法SCAN
D.电梯调度算法
答案:A
解读:根据磁盘的驱动调度的特性可知,在单用户的系统中,先来先服务算法FCFS是最佳的调度算法。
12.网络环境下的操作系统应该具有的主要功能是(>
A.网络资源管理
B.网络通信能力
C.网络阻塞避免
D.网络安全管理
答案:B
解读:网络操作系统除了具有通常单机操作系统所具备的功能外,还应具有网络支持功能,其主
要功能是:①提供高效而可靠的网络通信能力;②提供多种网络服务。
13.下面不正确的叙述是(>
A.分布式系统和计算机网络主机之间均有通信和资源共享的功能
B.分时系统中各进程是并发运行的
C.批处理系统中,作业是成批装入主存,因而提高系统的处理能力
D.多处理机系统中因为存在多台处理机,因而实现各任务的真正并行
答案:C
解读:此题采用排除法做答。
A、B、D三项的说法都是正确的,C项说法明显有误。
14.UNIX系统中的命令FTP是属于以下哪一类命令(>
A.网络通信类命令
B.文件与目录管理命令
C.系统访问命令
D.Internet类命令
答案:D
解读:在UNIX系统中,Internet类的命令有:archie、finger、lynx、netstat、pine、ftp、ping、telnet、whois。
15.在Socket应用中有连接的数据传输函数为(>
A.send(>.read(>
B.recvfrom(>,write(>
C.sendto(>,recvfrom(>
D.sendto(>,read(>
答案:A
更多优质自考资料,请访问自考乐园俱乐部
解读:在Socket应用中用send(>、read(>表示有连接的数据传输。
16.图像型E-mail的传输方式是(>
A.报文式
B.数字信号式
C.模拟信号式
D.数字和模拟信号式
答案:D
解读:有两种图象传送方式:数字信号传送方式和利用模拟信号传送方式。
17.在UNIX系统中,对管套的不正确的叙述是<)
A.管套是通信信道上的端节点
B.应用程序利用管套发数据报,数据报通过信道传向另一管套
C.只要进程保存文件描述符,管套就一直存在
D.管套有与它相连的设备文件,这一点与TLI相同
答案:D
解读:管套没有与它相连的设备文件,这一点与TLI不同。
18.下列关于Internet网络的说法中,(>是不正确的。
A.网址有两种表示方法
B.IP地址是惟一的
C.域名的长度是固定的
D.输入网址时可以输入域名
答案:C
解读:在Internet网络中,域名的长度是可长可短的,没有固定的长度。
19.在Novell网络的软件中,其中的(>是网络的核心,它提供了网络最基本的核心功能。
A.服务器操作系统
B.网络服务软件
C.传输协议软件
D.工作站重定向软件
答案:A
解读:网络服务器操作系统,即服务器平台,是网络的核心。
它提供了网络最基本的核心功能。
20.下面关于请求页式系统中页面置换算法说法中错误的是<)
A.LRU近似算法,首先调出一段时间内被访问次数多的页面
B.一个好的页面置换算法应减少和避免抖动现象
C.FIFO页面置换算法实现简单,选择最先进入主存的页面调出
D.LRU算法的实质是,当需要淘汰一页时,选择在最近一段时间内,最长时间没有被访问的页
答案:A
解读:此题用排除法做答。
B、C、D三个选项的说法都是正确的,故本题选A。
二、填空题<本大题共10小题,每小题1分,共10分)不写解答过程,将正确的答案写在每小题的空格内。
错填或不填均无分。
1.对于一个进程来说,其工作的正确性不仅取决于程序的正确性,而且也与进程在执行中与
其他相关进程正确地实行___有关。
答案:同步和互斥
2.管套用TLI一样,也是UNIX提供的一种网络的___。
答案:应用程序编程接口
3.在面向对象的系统中,对象是基本的运行时的实体,它既包括数据(属性>,也包括___。
答案:作用于数据的操作(行为>
4.以___和文件服务方式可以实现硬盘共享。
答案:虚拟软盘方式
5.WWW服务器把图文信息组织成分布式超文本,用信息___指向其它相关信息的WWW服务器,使
用户可以很方便地访问到这些信息。
答案:指针
6.网络操作系统中有两种类型的通信方式,一种基于共享变量,另一种基于___。
答案:消息传递
7.UNIX系统的TLI函数提供了一组在传输提供者基础上进行___的功能。
答案:对话
8.在采取直接存取法存取文件时,效率最高的文件物理结构是___。
答案:索引结构
9.大多数计算机系统都区分算态与管态,或称用户态与___。
答案:核心态
10.采用客户/服务器计算模式,简化了基本操作系统,缩小了___,提高了可靠性,且为用户
提供了多种界面。
答案:内核
三、简答题<本大题共6小题,每小题5分,共30分)
1.用户程序在使用系统调用后,为什么能从算态进入管态,返回用户程序后又从管态回到算态?
答案:在程序状态字中通常有一字段用来反映程序的运行状态,例如用某一位的“0”表示管态,用“1”表示算态。
用户程序在使用系统调用前处于算态,在使用系统调用时,因为系统调用中包含一条访管指令,当执行到访管指令时便引起访管中断。
访管中断发生后,中断的硬件机构便保存现场,并取出新的程序状态字放入程序状态字寄存器中,这新程序的状态字中的状态位已预先置好为“0”表示管态。
因此,在进入中断处理程序后便进入了管态。
当中断处理程序结束后通过恢复现场取出原来的程序状态字,就又从管态回到算态。
2.共享打印的实现方法有哪两种?
答案:(1>客户/服务器方式
在共享硬盘的基础上,配置共享打印软件,网络操作系统为用户提供共享打印服务。
(2>对等方式
在网络中一个或多个工作站配置打印机,将它们的打印机共享给全网络用户使用;这些工作站既作为用户工作站,又起打印服务器的作用。
3.试述FTP的操作步骤。
答案:①确定需要访问的全机,即确定需要访问Internet上哪一台远程计算机,了解其主机名或其IP地址。
②通过注册在远程主机和本地机间建立一个FTP连接。
③把远程主机上你所需要的文件传输到本地机上,或者把本地机上的文件传输到远程主机上。
④当文件传输结束后,拆除已建立的连接,并退出FTP。
4.简述网络操作系统中,用户账号和用户组账号的含义。
答案:<1)用户账号:是一些信息的集合,这些信息定义了工作站上的每一个用户,包括用户名、口令、组所属关系和一些权限列表;
(2>用户组账号:是一个包含一组用户或成员的账号,这些成员或用户享有相似的权限。
5.Windows NT中,线程是怎样定义的?为什么要引进“线程”这一概念?
答案:在Windows NT中,线程被定义为:进程内的一个可调度实体。
Windows NT引进线程的主要目的是要有效地实现并行性。
多进程的方式虽然也可以实现并行性,但采用线程比采用进程在实现并行性上更方便、更有效。
以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容拷贝到子进程的地址空间中去。
对大地址空间来说,这样的操作是费时的,更何况两进程还要建立共享数据。
采用多线程要好得多,因为这些线程共享进程的同一地址空间、对象句柄以及其他资源。
Ware的内存管理采用什么方案?它将内存划分为几种类型?每种类型的内存的作用是什么
答案:NetWare操作系统的内存管理的主要特点是采用平坦内存模式和内存的动态分配和回收
,并且将内存管理和文件系统紧密结合在一起。
NetWare在内存管理上并未采用分页、请求分页或段式管理方案,因此并未使用虚存的概念,从而避免和减少了内存和硬盘之间信息的大量对换,减少了系统的开销。
NetWare的存储管理采用的方式是可变式分区分配,其分配与回收在“可分配内存”中进行。
NetWare的内存管理将整个内存划分为以下四种类型:
①内核内存:为NetWare内核专用,只要内核正在运行,其他进程是不得占用的。
②永久内存:专供NetWare内核数据结构使用的区域,即指通信缓存和目录信息区。
③可分配内存:这部分的内存区域是供NLM使用的。
④文件Cache内存:在服务器内存中,除去内核内存、永久内存、可分配内存以外,剩余部分都
供文件高速缓存使用,一般占总内存的70%以上。
NetWare提供了一个较大的区域供文件系统使用。
四、应用题<本大题共2小题,每小题10分,共20分)
1.设某系统的盘空间共有500块。
系统中每字的字长为16位。
试画出相应的位示图,并给出申
请和释放一块的工作流程。
答案:因为盘空间只有500块,每字字长16位,所以该位示图由「500/16」=32字组成,其中最后一字只用前4位,而后12位不用(用“1”填充>。
该位示图由16个字(i=0,1,2,…,15>,每字16位(j=0,1,2,…,15>组成。
图(a>,(b>分别给出了申请/释放一块的工作流程。
2.在计算机系统中,I/O调度程序的主要功能是什么?并给出两种I/O调度算法,说明为什么在
I/O调度中不能采用时间片轮转法。
答案:I/O调度程序的主要功能是为满足进程I/O请求,决定设备(以及相应的控制器和通道>的分配策略。
在多进程的系统中,因为进程数可能多于设备数,就必须要引起进程对资源的竟争。
为使系统有条不紊地工作,系统必须具有一套合理的设备分配原则。
这就需要用到设备分配算法。
如果请求I/O设备的进程数多于可用通路,那么有些进程就要进入设备(或控制器或通道>的等待队列。
当有可用通路时,I/O调度程序就依据某种算法选择一个进程,使它的I/O请求得到满足,将它所等待的设备分配给它。
I/O调度程序所遵循的分配策略,可采用进程调度策略。
但I/O操作有一特点,即一个通道程序一经启动便一直进行下去,直到最后完成。
在它完成之前不会产生中断,所以进程调度程序采用的时间片轮转法,在I/O调度中不能采用。
除此之外的其他方法均可采用。
通常采用如下两种调度算法:先来先服务和优先级高者优先算法。
(1>先来先服务即FCFS调度算法。
FCFS调度算法是按进程请求的先后次序把进程排成一个等待某一设备的队列。
这种算法优先考虑在系统中等待调度时间最长的进程,而不管它要求执行的时间的长短,设备分配程序把I/O设备分配给队列中的第一个进程。
(2>优先级高者优先算法。
这种算法就是在进程调度中,优先权高的进程先获得处理机,若对它的I/O请求,也赋予高的优先权,就有助于进程尽快完成,从而尽早释放它所占用的资源。
如果系统本身希望使用某I/O设备而提出I/O请求时,它应比通常用户的I/O请求具有更高的优先权。
对于优先权相同的I/O请求,则按先来先服务的原则排队。