网络操作系统真题及答案.docx
《网络操作系统真题及答案.docx》由会员分享,可在线阅读,更多相关《网络操作系统真题及答案.docx(37页珍藏版)》请在冰豆网上搜索。
网络操作系统真题及答案
2005年04月份全国自考网络操作系统真题
一、单项选择题每小题2分
2.操作系统中采用多道程序设计技术来提高CPU和外部设备的()
A.利用率
B.可靠性
C.稳定性
D.兼容性
答案:
A
解析:
多道程序设计的主要目的是充分利用系统的所有资源且尽可能地让它们并行操作。
3.允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算
机的操作系统是()
A.网络操作系统
B.分布式操作系统
C.分时操作系统
D.实时操作系统
答案:
C
解析:
在一个系统中,如果多个用户分时地使用同一个计算机,那么这样的系统就称为分时系统
。
由此可知本题选C。
4.可以使系统并行操作更有效的是()
A.采用进程
B.采用线程
C.采用分页存贮
D.采用批处理
答案:
B
解析:
采用线程提高系统的并行性比采用进程实现并行性更有效。
5.在下面对进程的描述中,不正确的是()
A.进程是动态的概念
B.进程执行需要处理机
C.进程是有生命期的
D.进程是指令的集合
答案:
D
解析:
程序是指令的有序集合,是静态的概念;而程序和数据集合是进程存在的物质基础,即进
程的实体。
6.在请求分页存储管理中,若采用FIFO页面淘汰算法,当分配的页面数增加时,缺页中断的
次数()
A.减少
B.增加
C.无影响
D.可能增加也可能减少
答案:
D
解析:
缺页中断的次数与分配的页面数无关,因此在采用FIFO页面淘汰算法时中所产生的缺页中
断的次数可能增加,也可能减少。
7.在下列文件的物理结构中,不利于文件长度动态增长的是()
A.连续结构
B.串联结构
C.索引结构
D.Hash结构
答案:
A
解析:
连续结构是指一个逻辑文件的信息存放在文件存储器上的相邻物理块中,因此这种方法不
利于文件长度动态增长。
8.位示图方法用于()
A.进程的调度
B.盘空间的管理
C.文件的共享
D.进程间的通讯
答案:
B
解析:
位示图法为文件存储器存储空间建立一张位示图,用以反映整个存储空间的分配情况。
10.用P、V操作管理临界区时,信号量的初值应定义为()
A.-1
B.0
C.1
D.任意值
答案:
C
解析:
用P、V操作管理临界区时,信号量的初值为1.
11.远程过程调用的优点不包含()
A.格式化好
B.灵活性高
C.使用方便
D.透明性好
答案:
D
解析:
远程过程调用的优点是格式化好、使用方便、透明性好。
12.在下列IP地址中,为B类地址的是()
A.112.213.12.23
B.210.123.23.12
C.23.123.213.23
D.156.123.32.12
答案:
D
解析:
根据IP地址的类型的格式来判断,属于B类地址的是D选项。
13.在下列关于Internet的描述中正确的是()
A.一个协议
B.OSI模型的下三层
C.一个由许多网络组成的网络
D.TCP/IP协议栈
答案:
C
解析:
Internet是全世界最大的国际互联网络。
Internet是一个建立在计算机网络上的网络。
14.在TCP/IP协议簇中,简单邮件传输协议是()
A.SNMP
B.SMTP
C.SPX
D.SEND
答案:
B
解析:
大部Internet报文传输代理都使用简单邮件传输协议SMTP,但是用户代理可以是别的协议
。
16.为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的
方式进行,这种方式称为()
A.进程互斥
B.进程同步
C.进程制约
D.进程通信
答案:
D
解析:
为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的
方式进行,这种方式称为进程通信。
本题考查基本概念问题。
17.利用WinSock实现网络通信,每个Socket用一个三元组半相关表示一个进程,下列三元组
半相关中正确的是()
A.(协议,本地地址,本地端口号)
B.(协议,本地地址,远程地址)
C.(协议,远程地址,远程端口号)
D.(协议,本地端口号,远程端口号)
答案:
A
解析:
在网络上每一个Socket用一个三元组半相关表示一个进程:
<协议,本地地址,本地端口
号>。
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答
案。
错填、不填均无分。
1.用户在使用系统调用时,不必知道系统程序的内部结构和实现细节,从而减轻了用户的编
程负担,并保护了___。
答案:
系统安全
3.图形用户界面(GUI)的主要构件是窗口、菜单和___。
答案:
对话框
4.网络操作系统中有两种内核组织形式,即强内核和___。
答案:
微内核
5.记录式文件可分为定长记录文件和变长记录文件两种。
前者文件长度由记录长度和记录个
数确定;后者的文件长度为___。
答案:
各记录长度之和
6.虚拟存储器的基本思想是把作业地址空间和___的存储空间视为两个不同的概念。
答案:
实际主存(或主存)
7.在网络通信中send和receive原语被称为阻塞的___通信原语,也称为的通信原语。
答案:
同步
8.电子邮件系统由用户代理和___两个子系统组成。
答案:
消息传输代理
三、简答题(本大题共6小题,每小题5分,共30分)
2.什么是线程
答案:
线程可定义为进程内的一个执行单元(进程内的一个可调度的实体)。
(1分)
4.简述计算机系统中的中断类型。
答案:
(1)I/O中断;(1分)
(2)程序中断;(1分)
(3)硬件故障中断;或称机器检验中断;(1分)
(4)外中断;(1分)
(5)访管中断。
(1分)
6.简述管套通信的特点
答案:
(1)管套没有与它相连的设备文件,(1分)应用程序可以用socket()产生管套,指
定所用信道类型,(1分)socket()返回与所用信道末端相对应的文件描述符;(1分)
(2)只要进程保存文件描述符,管套就一直存在;(1分)
(3)既可以产生一个管套,也可以同时产生一对管套。
(1分)
四、论述题(本大题共2小题,每小题10分,共20分)
1.什么叫WinSock?
如何用WinSock实现网络通信?
答案:
WinSock是Windows操作系统环境下的TCP/IP应用程序编程接口规范,即WindowsAPI。
(2分)
服务器方应用程序的工作:
(共5分,每答对一小点得1分)
①申请套接字,打开通信信道,通知本地主机在一个端口上接受客户机的请求。
②等待客户机请求到达指定端口。
③接收到客户机的请求后,启动一个新进程处理来自客户机的用户请求,同时释放旧进程以响应
新的客户请求。
当服务完成时,关闭服务器进程。
④继续等待客户机的请求。
⑤如果服务器不想响应客户机器请求,则关闭服务器进程。
客户方应用程序的工作:
(共3分,每答对一小点得1分)
①申请一个套接字,打开通信信道,并将其连接到服务器机上的保留端口,该端口对应服务器的
TCP/IP进程。
②向服务器发出请求消息,等待接收应答。
③接受服务器来的应答当不再请求时关闭信道并终止客户进程。
2.假定一磁盘有200个柱面,编号为0~199,当前移臂的位置在140号柱面上,并刚刚完成了
126号柱面的服务请求,如果存在以下的请求序列
:
88,148,90,178,95,152,102,175,130,请问:
为完成上述请求,下列算法存取臂移动
的总量是多少,并写出存取臂移动的顺序。
(1)先来先服务(FCFS);
(2)最短查找时间优先(SSTF);
(3)扫描(SCAN);
(4)电梯调度算法。
答案:
(1)总量是566,(1分)
移动程序140→88→148→90→178→95→152→102→175→130;(1分)
(2)总量是166,(1分)
移动顺序140→148→152→130→102→95→90→88→175→178;(2分)
(3)总量是170,(1分)
移动顺序140→148→152→175→178→199→130→102→95→90→88;(2分)
(4)总量是128,(1分)
移动顺序140→148→152→175→178→130→102→95→90→88。
(1分)
2006年上半年
一.选择
1.下面不属于网络操作系统功能的是()
A.支持主机与主机之间的通信
B.各主机之间相互协作,共同完成一个任务
C.提供多种网络服务
D.网络资源共享
2.通常在设计实时系统时应考虑的是()
A.周转时间
B.系统资源的利用率
C.系统的高度可靠
D.作业的吞吐量
3.下列不属于程序中断的原因是()
A.使用了非法指令
B.浮点运算溢出
C.地址越界
D.执行访管指令
4.对于以下四种服务,在采用微内核结构的操作系统中,不宜放在微内核中的是()
A.进程间通信机制
B.低级I/O
C.有限的低级进程管理和调度
D.文件系统服务
5.进程从阻塞状态进入就绪状态的原因,可能是()
A.该进程的时间用完
B.等待某一事件的发生
C.输入输出操作完成
D.进程调度程序的调查
6.在分页存储管理中,指出逻辑地址空间和物理地址空间对应关系的是()
A.页表
B.PCB
C.段表
D.段页表
7.若采用直线存取法来读写磁盘上的物理记录时,效率最高的是()
A.连续结构文件
B.索引结构文件
C.串联结构文件
D.连接结构文件
8.在线面的叙述中关于临界资源正确的表述是()
A.非共享资源
B.任意共享资源
C.互斥共享资源
D.同时共享资源
9.定义工作站上的一个用户的信息集合称为()
A.用户账号
B.用户名
C.用户记录
D.用户口令
10.IP地址129.4.5.10是()
A.A类地址
B.B类地址
C.C类地址
D.D类地址
11.URL由3部分组成:
协议、页面所在机器的DNS名字和()
A.主机名
B.文件名
C.用户名
D.服务器名
12.将网络地址映射为链路层相应地址的协议是()
A.DNS
B.TCP
C.ARP
D.RARP
二.填空
1.多处理机系统的硬件结构可分为紧耦合多处理机系统和——多处理机系统。
2.在操作系统中引入线程概念后,既减少了系统的时空开销又增强了系统的——。
3.微内核技术与——模式的结构是网络操作系统、分布式操作系统机构的新形式。
4.计算机网络作为一个信息处理系统,其构成的基本模式有两种:
——和客户/服务器模式。
5.远程过程调用这一通信方式已在——和分布式系统中取得了广泛的应用。
6.在各协同工作的诸进程之间存在着同步关系,但进程之间更为一般的关系却是互斥关系。
这是由于进程在运行过程中——所引起的。
三.简答题
1.简述多道程序设计的主要特点。
2.简述远程过程调用的优缺点。
3.网络系统中,共享打印机应具备哪几种功能?
四.应用题
1.旋转型存储设备上信息的优化分布能减少若干个输入输出服务的总时间。
现有8个记录A,B……G,H,存放在某磁盘上的某个磁道上。
假定这个磁道被划分为8块,每块存放一个记录,安排如下所示。
现要顺序处理这些记录,如果磁盘旋转速度为16ms/1周,处理程序每读出一个记录后用4ms进行处理。
试问处理完8个记录的总时间是多少?
为了缩短处理时间应进行优化分布,试问应如何安排这些记录,并计算处理的总时间。
块号
1
2
3
4
5
6
7
8
记录号
A
B
C
D
E
F
G
H
2.设有三个并发进程Re、Ma、Pt,它们共享同一缓冲区。
进程Re负责从输入设备读信息,没读一个记录后,就把它存放在缓冲区中;进程Ma在缓冲区中加工读入的记录;进程Pt把加工后的记录打印输出。
读入的记录经加工输出后,缓冲区又可以放入下一个记录。
用PV操作写出它们能正确执行的并发程序。
答案:
1.B【解析】网络操作系统具有以下主要功能:
a.实现网络中各节点机之间的通信;b.实现网络中的资源共享;c.提供多种网络服务软件;d.提供网络用户的应用程序接口
2.C【解析】通常在设计实时系统时应考虑如下几个问题:
a.实时时钟管理;b.连续人机对话;c.过载的防护;d.高可靠性
3.D【解析】程序中断是由程序中的错误引起的中断。
例如程序中使用了非法指令、浮点运算溢出、地址越界等。
4.C【解析】微内核几乎不做任何工作,仅仅提供以下四中服务:
a.进程间通信机制;b.某些存储管理;c.有限的低级进程管理和调度;d.低级I/0
5.C【解析】从进程的基本调度状态及其转化可以看出,I/O完成能引起进程状态从阻塞状态进入就绪状态
6.A【解析】逻辑地址空间和物理地址空间的对应关系由称为页面变换表PMT(简称页表)指出
7.B【解析】如果采用直接存取法,则索引文件效率最高,连续文件效率居中,而串联文件效率最低
8.C【解析】系统中存在许多进程,它们共享各种资源,然而有许多资源一次只允许一个进程使用,在他未用完之前,不允许其他进程使用。
这类资源成为临界资源。
9.A【解析】用户账号是一些信息的集合。
这些信息定义了工作站上的一个用户,包括用户名、口令、组所属关系和一些权限列表。
10.B【解析】IP地址有四种类型。
根据四种类型的格式可知129.4.5.10属于B类地址。
11.B【解析】URL由三个部分组成:
协议、页面所在机器的DNS名字、文件名。
12.C【解析】地址转换协议ARP将网络地址映射为链路层相应地址。
1.松耦合
2.并行能力
3.客户\服务器
4.对等模式
5.网络系统
6.争夺(竞争)资源
1.多道程序设计的主要特点:
(1)多道:
主存中有两道或两道以上的程序,它们都处于执行的开始点和结束点之间。
(2)宏观上并行:
从宏观上看,它们在同时执行。
(3)微观上串行:
从微观上看,它们在交替、穿插的执行,因为在任一时刻在一台处理机上只能执行一道程序的一条指令。
2.优点:
a.使用方便;b.透明性好;c.格式化好。
缺点:
缺乏灵活性
体现在:
a.参数在系统内不同机型间通用能力不足。
b.缺乏一次调用过程中多次接收返回结果的能力。
c.缺乏传送大量数据的能力。
3.a.支持多个用户同时打印。
b.建立连接和拆除连。
c.连接多台打印机作为共享打印机。
d.提供多种多样的打印方式。
1.磁盘转一周的时间为16ms,读取一个记录的时间为16ms/8=2ms处理一个记录的时间为4ms。
(1)设读写磁头指向A记录,由2ms+4ms=6ms知独处并处理完A后,读写磁头已停在D记录的位置,要读B记录需要有2*6=12ms延迟时间,有7个记录都需有延迟时间。
所以处理完8个记录总时间为8*(2+4)+7*(2*6)=132ms
(2)若进行优化分布如下表所示:
块号
1
2
3
4
5
6
7
8
记录号
A
D
G
B
E
H
C
F
当处理完A记录后,B记录停在磁头位置,无延迟时间。
所以处理完这8个记录的总时间为8*(2+4)=48ms
2.begin
empty,full,full2:
semphore;
empty:
=1;full:
=0;full2:
=0;
cobegin
processRe
begin
P(empty);
记录送入缓冲区;
V(full);
end;
processMa
begin
P(full);
加工记录;
V(full2);
end;
processPt
begin
P(full2);
打印输出;
V(empty);
end;
coend;
end;
2007年上半年全国高等教育自学考试试题
网络操作系统试卷
一、单项选择题
1.在分布式操作系统中,下列不是内核处理任务的是( )
A.进程间通信 B.进程调度
C.处理中断 D.存储管理
2.外部设备完成了预定的输入/输出操作或在输入/输出操作过程中出现错误所引起的中断是( )
A.外中断 B.I/O中断
C.程序中断 D.访管中断
3.操作系统本身是计算机系统软件的重要组成部分,而其物质基础是( )
A.系统硬件 B.程序
C.数据结构 D.标准程序库
4.在文件系统中,仅适用于连续结构文件的文件存储空间管理方法是( )
A.空白块成组链接法 B.空白块链
C.空白文件目录 D.位示图
5.下列不是多计算机操作系统结构设计的主要模式的是( )
A.客户/服务器模式 B.对象模式
C.进程模式 D.对称多处理模式
6.下面关于请求页式系统中页面置换算法说法中错误的是( )
A.LRU近似算法,首先调出一段时间内被访问次数多的页面
B.一个好的页面置换算法应减少和避免抖动现象
C.FIFO页面置换算法实现简单,选择最先进入主存的页面调出
D.LRU算法的实质是,当需要淘汰一页时,选择在最近一段时间内,最长时间没有被访问的页
7.进程状态由就绪状态转化到运行状态的原因是( )
A.输入输出操作完成 B.进程调度
C.时间片到 D.中断事件
8.能与其它计算机共享一台或多台打印机的计算机称为( )
A.打印设备 B.打印队列
C.网络接口打印机 D.打印服务器
9.逆向地址转换协议RARP是( )
A.将网络层地址映射为链路层地址 B.将IP地址转换为域名
C.将链路层地址映射为网络层地址 D.将域名转换为IP地址
10.电子邮件系统支持的基本功能中,不包含( )
A.撰写和传输 B.报告和显示
C.处理 D.编码和压缩
11.Web的工作模式是( )
A.主从模式 B.对等模式
C.客户/服务器模式 D.点—点模式
12.基于WinSock的TCP/IP通信方式中,采用数据报方式的是( )
A.点—点通信 B.点—点通信和广播通信
C.广播通信 D.同步通信
二、填空题
21.通道又称I/O处理机,它能完成主存储器和_______________________之间的信息传输。
22.好的磁盘驱动调度算法能减少为若干个输入输出请求进行服务所需的_______________________,从而可提高系统效率。
23.为了增强计算机系统的处理能力和提高各类资源的利用率,现代计算机系统普遍采用_______________________技术。
24.在提供记录式文件结构的系统中,顺序存取法就是严格按_______________________排列的顺序依次存取。
25.信箱的拥有者为_______________________进程。
26.采用非阻塞的通信原语可以大大提高系统的效率和_______________________。
三、简答题
31.简述网络操作系统的主要特点。
32.说明客户与服务器之间的交互过程。
33.网络操作系统中,基本上可分为哪两种类型的通信方式?
各适用于何种情况下的进程之间通信?
34.简述网络操作系统中,用户账号和用户组账号的含义。
四、应用题
37.设某系统的磁盘空间共有10000个盘块,系统中每字的字长为32位。
试计算相应的位示图需要多少字来构造?
并给出申请和释放一个盘块的工作流程图。
(位示图某位为1表示相应的盘块已用;0表示空闲)
38.请画出在客户/服务器方式下,实现客户与服务器间通信的服务器进程的工作流程图。
参考答案
一、单项选择题
1.D2.B3.A4.C5.C6.A7.B8.D9.C10.D11.C
12.C
二、填空题
21.外设22.总时间23.多道程序设计24.物理记录25.接受26.处理机的利用率
三、简答题
31.
(1)复杂性:
对全网资源的管理,实现共享,各机器间通信与同步,允许本地用户访问远程节点上的文件系统;
(2)并行性:
每个节点机上程序都可并发执行,一个作业也可分配到远程节点上;
(3)节点机间的通信与同步:
提供信息传输的基本功能;
(4)安全性:
系统应规定不同用户的不同权限,保护合法用户的资源不受侵犯。
32.
(1)客户方以通常的方式发出服务请求,由客户机上的网络软件把它装配成请求包,再经过传输协议软件把请求包发送给服务器方;
(2)服务器上的传输软件接收到请求包后,对该包进行检查。
若无错,便将它提交给服务器方的网络软件进行处理;
(3)服务器网络软件根据请求包中的请求,完成相应的处理或服务,并将服务结果装配成一个响应包,由传输协议软件将其发给客户;
(4)由客户的传输协议软件把收到的响应包转交给客户的网络软件,由网络软件做适当处理后提交给客户。
33.
(1)基于共享变量的通信方式和基于信息传递的通信方式;
(2)基于共享变量的通信方式适用于网络中各节点主机内进程间的通信;
(3)基于消息传递的通信方式适用于网络中不同节点机上进程之间的通信。
34.
(1)用户账户:
是一些信息的集合,这些信息定义了工作站上的每一个用户,包括用户名、口令、组所属关系和一些权限列表;
(2)用户组账号:
是一个包含一组用户或成员的账号,这些成员或用户享有相似的权限。
37