当前位置:文档之家› 网络操作系统题库

网络操作系统题库

网络操作系统模拟试卷(一)一、单项选择题1.操作系统中采用多道程序设计技术来提高CPU和外部设备的()A.利用率B.可靠性C.稳定性D.兼容性答案:A解析:多道程序设计的主要目的是充分利用系统的所有资源且尽可能地让它们并行操作。

2.128.4.1.7属于()地址。

A.A类B.B类C.C类D.D类答案:B解析:IP地址有四种类型,根据各类型的格式可知题目中的地址为B类地址。

3.在Windows NT网络中,转发程序作为客户/服务器模式下的客户方,执行SMB协议,与服务器方的网络服务程序共处于()A.传输层B.会话层C.表示层D.网络层答案:B解析:Windows NT中,在客户/服务器模式下,转发程序作为客户方,执行SMB协议,与服务器方的服务程序同处于会话层。

4.当正在运行的程序要求数据传输时,CPU向通道发(),命令通道开始工作。

A.通道命令B.I/O命令C.程序状态字D.中断信号答案:B解析:当运行的程序要求数据传输时,CPU向通道发I/O指令,命令通道工作。

5.在操作系统中,一方面每个进程具有独立性,另一方面进程之间又具有相互制约性。

对于任何两个并发进程,它们()A.必定无关B.必定相关C.可能相关D. 可能相同答案:C解析:系统中进程具有独立性,但有的进程之间又具有依赖性和制约性,由此可知,对于任何两个并发进程,它们可能相关,也可能无关。

6.UNIX操作系统是一种()A.分时单用户操作系统B.实时单用户操作系统C.分时多用户操作系统D.实时多用户操作系统答案:C解析:根据操作系统的基本知识可知UNIX系统是一种分时多用户操作系统。

7.UNIX系统中的命令kill属于以下四类命令中的()A.网络通信类B.进程控制类C.信息处理类D.系统访问类答案:B解析:在UNIX系统中,进程控制类命令有:at、batch、crontab、kill、nice、nohup、ps。

8.在磁盘的移臂调度中,存取臂频繁改变移臂方向的调度算法是()A.先来先服务法B.扫描法C.电梯调度法D.最短查找时间优先法答案:A解析:移臂调度算法中先来先服务算法是一种最为简单的调度算法,它按照输入输出请求到达的先后次序,逐一完成访问请求。

所以这种调度算法需要频繁改变移臂的方向。

9.TLI的含义是()A.物理层接口B.数据链路层接口C.网络层接口D.传输层接口答案:D解析:传输层接口TLI是一组函数的集合,它为用户提供传输层接口,包括建立通信、管理连接以及传送数据。

10.在客户/服务器模式下的网络操作系统主要指的是()A.工作站操作系统B.服务器操作系统C.重定向程序和传输协议软件D.网络服务软件和传输协议软件答案:B解析:在一个信息处理系统中,通常由若干台计算机组成。

其中,用于提供数据和服务的计算机称为服务器,向服务器提出请求数据和服务的计算机称为客户,这样的系统工作模式称为客户/服务器计算模式。

由此可得B项为正确选项。

11.采用直接存取法来读写盘上的物理记录时,效率最低的是()A.连续结构文件B.索引结构文件C.串联结构文件D.其他结构文件答案:C解析:采用直接存取法读写盘上的物理记录时,索引文件效率最高,连续文件效率居中,而串联文件效率最低。

12.下述对物理记录和逻辑记录关系的描述正确的是()A.一个物理块只能存放一个逻辑记录B.一个物理块可以存放一个或多个逻辑记录C.一个逻辑记录不能分开存放于多个物理块中D.多个逻辑记录必须存放在一个物理块中答案:B解析:物理块长是固定的,在记录式文件中,允许一个逻辑记录占用几块,也可以在一块中存放几个记录。

13.在Windows NT中,一个线程有几个基本成分,下面哪一个不是()A.一个惟一的线程标识符B.一个私用存储栈C.一个私用存储区D.一组处理机状态寄存器答案:C解析:一个线程的基本组成部分是:①一个唯一的标识符;②描述处理器状态的一组寄存器的内容;③两个栈,分别用于用户态和核心态下执行;④一个私用存储区。

14.电子邮件是()A.存储转发系统B.同步通信系统C.速度较慢通信系统D.费用较高通信系统答案:A解析:电子邮件是一种存储转发的过程。

15.以下IP地址中为C类地址是()A.123.213.12.23B.213.123.23.12C.23.123.213.23D.132.123.32.12答案:B解析:IP地址有四种类型,根据每种类型的格式可得B选项的IP地址为C类地址。

6.HTML语言是一种()A.标注语言B.机器语言C.汇编语言D.算法语言答案:A解析:在Internet协议中,有一种专门用来描述Web超文本信息组织方式的语言,称为超文本标注语言,简称HTML。

17.以下关于网络操作系统和分布式操作系统的叙述,错误的是()A.网络中各台计算机没有主次之分,任意两台计算机可以通过通信交换信息B.网中的资源供各用户共享C.分布式系统实现程序在几台计算机上分布并行执行,相互协作D.网络操作系统配置在计算机网络上,而分布式操作系统不能配置在网络上答案:D解析:分布式系统是一种特殊的计算机网络系统。

所以它能配置在网络上。

18.关于Windows NT的中断和异常,下列描述不正确的是()A.中断是异步事件,异常是同步事件B.当中断和异常发生并被系统捕捉后,系统将处理机的控制权转交给陷阱处理程序C.在中断服务期间将屏蔽掉其他所有的中断D.系统服务调用也属于异常答案:C解析:在临界区执行时并不屏蔽一切中断,只屏蔽有可能也将使用同一临界资源的中断。

19.以下答案哪个不是文件系统的物理结构形式:()A.连续结构B.链接结构C.索引结构D.树型结构答案:D解析:文件的物理结构通常有以下几种结构形式:连续结构、串联结构(链接结构)、索引结构。

20.UNIX操作系统允许用户程序在()上使用系统调用。

A.汇编语言级B.C语言级C.各种程序设计语言级D.汇编语言和C语言级答案:D解析:大多操作系统只在汇编语言级上向用户程序提供系统调用,而UNIX则在C语言和汇编语言级上都允许用户程序使用系统调用。

二、填空题1.Windows NT的设计是以组合以下三种模型为指导思想,这三种模型是客户/服务器模型、对象模型和___模型。

答案:对称多处理2.批处理系统的基本特征是“批量”,它把提高___作为主要设计目标。

答案:系统处理能力3.基于TCP/IP协议的网络通信,其主要模式是___。

答案:客户/服务器4.在多道程序设计系统中,主存储器中同时存放了多个作业的程序,为了避免相互干扰,应当采用___的方法保证各道程序互不侵犯。

答案:互斥5.Novell网络的网络层运行的协议是___。

答案:IPX或互联网包交换协议6.以客户/服务器方式实现的网络文件系统为了实现文件位置的透明性,在每个系统中配置一张___,以列出非本地文件名及其存储的物理位置。

答案:网络文件映射表7.___系统是由多台计算机组成的系统,在用户看来,他拥有的是一台单独的计算机,而这台计算机是一台功能扩大了的虚拟机。

答案:分布式8.为了增强计算机系统的处理能力和提高各类资源的利用率,现代计算机系统普遍采用___技术。

答案:多道程序设计9.___、进程和线程是设计构造Windows NT的三个基本元素。

答案:对象10.信箱是一种数据结构,逻辑上可分为两部分:___和信箱体。

答案:信箱头三、简答题(本大题共6小题,每小题5分,共30分)1.试述网络操作系统的安全性答案:网络操作系统的安全性非常重要,表现在以下几个方面:①网络操作的安全性,系统规定不同用户的不同权限;②用户身份验证;③资源的存取控制;④网络传输的安全性。

2.在客户/服务器模式下,利用Socket进行通信时,写出服务器方应用程序的工作过程。

答案:(1)申请套接字,打开通信信道,通知本地主机,在一个端口上接收客户机的请求;(2)等待客户机请求到达指定端口;(3)接收到客户机的请求后,启动一个新进程处理来自客户机的用户请求,同时释放旧进程以响应新的客户请求。

当服务完成时,关闭服务器进程;(4)继续等待客户机的请求;(5)如果服务器不想响应客户机请求,则关闭服务器进程。

3.某系统采用位示图法实现磁盘空间管理,现有一磁盘有1000个物理块,位示图的每个字有32位,试问:(1)需要有多少个字?(2)计算第i个字第j位的物理块号。

(3)求物理块号N对应的字和位。

答案:(1)需要32个32位的字;(2)物理块号=32×i+j;(3)对应的字编号i=物理块号+位移;对应的位编号j=N除以32取余数。

4.简述网络操作系统的微内核结构。

答案:微内核结构是一种新的结构,体现了操作系统结构设计的新思想,微内核的设计目标是使操作系统的内核尽可能小,使其他所有操作系统服务一般放在核外用户级完成,内核只提供最基本、最必要的服务,它提供以下四种服务:(1)进程间通信机制;(2)某些存储管理;(3)有限的低级进程管理和调度;(4)低级I/O。

5.在一请求分页管理系统中,主存容量为1MB,被划分为256块,每块为4KB。

现有一作业的页表如下:页号块号状态0240126023203-14-1试问:(1)若给定一逻辑地址为9016(十进制),求其物理地址。

(2)若给定一逻辑地址为12300(十进制),如何得到其物理地址?答案:(1)逻辑地址9016=8192+824=2×4K+824;查页表得知第2页位于主存32块中,物理地址应为32×4K+824=128K+824;(2)逻辑地址12300=12288+12=3×4K+12;查页表该页未装入主存,因而产生缺页中断,由中断处理程序将该页装入主存,然后再进行地址变换。

6.从操作系统的角度看,NetWare的主要构件有哪些?各构件之间的关系如何?答案:从操作系统的角度看,服务器操作系统NetWare由四个主要构件组成:装载程序、NetWare内核、NLM环境和应用服务。

这四个主要构件从层次上看,应用服务处于最高层(外层),装载程序处于最低层,离硬件最近,中间层是NLM环境和内核。

其层次关系如下图所示。

应用服务NLM环境内核装载程序Net Ware 各构件之间的关系四、应用题(本大题共2小题,每小题10分,共20分)1.试论述采用客户/服务器模式构造一个操作系统的基本思想是什么?并分析其好处如何?答案:采用客户/服务器模式构造一个操作系统的基本思想是,把操作系统划分为若干进程,其中每个进程实现单独的一套服务。

例如在一个操作系统中设置内存服务,进程生成服务,处理机调度服务,网络服务,文件服务和显示服务等。

每一种服务对应一服务器,每个服务器运行在用户态,并执行一个循环。

在循环过程中不断检查是否有客户提出请求该服务器提供的服务。

相关主题