课程代码:02335
一、单项选择题(本大题共20小题,每小题2分,共40分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.下面不属于网络操作系统功能的是( )
A.支持主机与主机之间的通信 B.各主机之间相互协作,共同完成一个任务
C.提供多种网络服务 D.网络资源共享
2.通常在设计实时系统时应考虑的是( )
A.周转时间 B.系统资源的利用率
C.系统的高度可靠 D.作业的吞吐量
3.下列不属于程序中断的原因是( )
A.使用了非法指令 B.浮点运算溢出
C.地址越界 D.执行访管指令
4.用户与UNIX系统交互作用的界面是( )
A.windows窗口 B.API
C.shell D.GUI
5.对于以下四种服务,在采用微内核结构的操作系统中,不宜放在微内核中的是( )
A.进程间通信机制 B.低级I/O
C.有限的低级进程管理和调度 D.文件系统服务
6.进程从阻塞状态进入就绪状态的原因,可能是( )
A.该进程的时间用完 B.等待某一事件的发生
C.输入输出操作完成 D.进程调度程序的调度
7.在分页存储管理中,指出逻辑地址空间和物理地址空间对应关系的是( )
A.页表 B.PCB
C.段表 D.段页表
8.若采用直接存取法来读写磁盘上的物理记录时,效率最高的是( )
A.连续结构文件 B.索引结构文件
C.串联结构文件 D.链接结构文件
9.在下面的叙述中关于临界资源正确的表述是( )
A.非共享资源 B.任意共享资源
C.互斥共享资源 D.同时共享资源
10.定义工作站上的一个用户的信息集合称为( )
A.用户账号 B.用户名
C.用户记录 D.用户口令
11.IP地址129.4.5.10是( )
A.A类地址 B.B类地址
C.C类地址 D.D类地址
12.URL由3部分组成:协议、页面所在机器的DNS名字和( )
A.主机名 B.文件名
C.用户名 D.服务器名
13.在UNIX系统中,启动FTP与远程主机aaa.tele.fi建立连接的命令是( )
A.$ ftp aaa.tele.fi B.$ open aaa.tele.fi
C.$ get aaa.tele.fi D.$ put aaa.tele.fi
14.将网络地址映射为链路层相应地址的协议是( )
A.DNS B.TCP
C.ARP D.RARP
15.UNIX系统中,用于通过信道发送数据的管套函数是( )
A.send( ) B.recv( )
C.listen( ) D.accept( )
16.在网络上,表示一个完整的socket连接,即表示两个进程之间的通信,使用( )
A.一个三元组半相关 B.一个三元组全相关
C.一个五元组半相关 D.一个五元组全相关
17.NetWare中客户机进程和服务器进程间的通信采用( )
A.信箱 B.协议栈
C.消息传递 D.共享存储区
18.NetWare 386是一个功能完备的局域网络操作系统,它的重要特色是( )
A.简单性 B.可靠性
C.效率高 D.开放性和模块化结构
19.在Windows NT中,当中断和异常发生并被系统捕捉后,系统将执行线程从用户态转换到( )
A.备用态 B.等待态
C.终止态 D.核心态
20.在Windows NT中,将数据和相关操作的封装体称作( )
A.函数 B.子程序
C.对象 D.进程
二、填空题(本大题共10小题,每空1分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
21.多处理机系统的硬件结构可分为紧耦合多处理机系统和___________多处理机系统。
22.在操作系统中引入线程概念后,既减少了系统的时空开销又增强了系统的___________。
23.微内核技术与___________模式的结构是网络操作系统、分布式操作系统结构的新形式。
24.计算机网络作为一个信息处理系统,其构成的基本模式有两种:___________和客户/服务器模式。
25.远程过程调用这一通信方式已在___________和分布式系统中获得了广泛的应用。
26.在各协同工作的诸进程之间存在着同步关系,但进程之间更为一般的关系却是互斥关系。这是由于进程在运行过程中___________所引起的。
27.Web是以___________的模式进行工作的。
28.TLI提供两种服务模式,即面向连接的服务模式和面向___________的服务模式。
29.组成Novell网络的软件由服务器操作系统,___________,工作站重定向软件和传输协议软件四部分组成。
30.Windows NT网络有两个最重要的部件,它们是___________和网络服务程序。
三、简答题(本大题共6小题,每小题5分,共30分)
31.简述多道程序设计的主要特点。
32.简述设备管理的基本功能。
33.简述远程过程调用的优缺点。
34.网络系统中,共享打印机应具备哪几种功能?
35.在客户/服务器模式下,利用Socket进行通信过程中,客户方应用程序的工作过程是什么?
36.Windows NT中,一个线程由哪些基本部分组成?
四、应用题(本大题共2小题,每小题10分,共20分)
37.旋转型存储设备上信息的优化分布能减少若干个输入输出服务的总时间。现有8个记录A,B,…,G,H,存放在某磁盘上的某个磁道上。假定这个磁道被划分为8块,每块存放一个记录,安排如下表所示。现要顺序处理这些记录,如果磁盘旋转速度为16ms/l周,处理程序每读出一个记录后用4ms进行处理。试问处理完8个记录的总时间是多少?为了缩短处理时间应进行优化分布,试问应如何安排这些记录,并计算处理的总时间。
块号 1 2 3 4 5 6 7 8
记录号 A B C D E F G H
38.设有三个并发进程Re、Ma、Pt,它们共享同一缓冲区。进程Re负责从输入设备读信息,每读一个记录后,就把它存放在缓冲区中;进程Ma在缓冲区中加工读入的记录;进程Pt把加工后的记录打印输出。读入的记录经加工输出后,缓冲区又可放入下一个记录。用PV操作写出它们能正确执行的并发程序。