当前位置:问答库>考研试题

2018年华中师范大学信息管理学院408计算机学科专业基础综合[专业硕士]之计算机操作系统考研仿真模拟五套题

  摘要

一、填空题

1. 请求分页系统中一个进程访问页面的次序为:0、2、1、3、0、2、4、0、2、1、3、4,利用FIFO 算法,当进程使用3个页框时缺页_____次,使用4个页框时缺页_____次(缺页次数含初始调入次数)。

【答案】9; 10。

【解析】FIFO 算法,如表1所示为FIFO (3页框)算法的缺页情况。

表1 FIFO (3页框)算法缺页情况

上表的页面调入情况,发生了缺页中断9次。

FIFO 算法,如表2所示为FIFO (4页框)算法缺页情况。

表2 FIFO (4页框)算法缺页情况

上表的页面调入情况,发生了缺页中断10次。

2. 进程的两种调度方式是_____调度和_____调度,其中_____的系统开销小,但实时系统不能采用。

【答案】抢占式;非抢占式;非抢占式调度。

【解析】考查抢占式进程调度和非抢占式进程调度以及实时系统进行调度的特点。

3. 为了有效地管理请求页式虚存系统,OS 面临三个基本问题,它们是_____、_____和_____。

【答案】缺页中断;页面替换;地址转换。

【解析】操作系统面临以下问题,缺页时怎么办,内存中没有块怎么办,如何实现地址映射。因此也决定了分页请求系统需要以下硬件的支持:①请求分页的页表机制,它是在纯分页的页表

机制上増加若干项而形成的,作为请求分页的数据结构;②缺页中断机构,即每当用户程序要访问的页面尚未调入内存时,便产生一缺页中断,以请求OS 将所缺的页调入内存;③地址变换机构,它同样是在纯分页地址变换机构的基础上发展形成的。

4. 一次仅允许一个进程使用的共享资源称为_____。每个进程中访问临界资源的那段程序称为_____。

【答案】临界资源;临界区

5. 通道是独立于CPU 的,专门负责数据_____传输工作的处理单元。

【答案】输入

6. 从结构上看每个进程由三部分组成,它们是_____, _____, _____。

【答案】程序;数据;进程控制块(PCB )。

【解析】考查进程的构成。进程由程序、数据和进程控制块三部分组成。

(1)程序段:程序段是进程中能被进程调度程序调度到CPU 上执行的程序代码段,它能实现相应的特定功能。

(2)数据段:一个进程的数据段,可以是进程对应的程序加工处理的原始数据,也可以是程序执行时产生的中间或最终结果数据。

(3)进程控制块PCB :每一个进程均有一个进程控制块PCB 。用户进程被创建时,系统为它申请和构造一个相应的PCB 。

7. 分页式虚拟存储空间中,当发现某页不在_____的时候,将由_____产生缺页中断,当没有空闲主存块时,需要用调度算法进行页面_____,如果这时没有选择好一种好的调度算法,就会产生_____现象。

【答案】内存;硬件;替换;抖动。

【解析】考查分页式虚拟存储系统下的缺页中断机制。分页请求系统具有的缺页中断机构,可当用户程序要访问的页面尚未调入内存时,产生缺页中断,以请求OS 将所缺的页调入内存;如果此时选择的调度算法性能较差,就会产生抖动现象。

8. 文件的安全管理,主要是通过设置_____来控制用户对文件的访问。

【答案】存取控制表

【解析】考查文件安全与保护的机制。文件的安全管理主要是通过访问控制表和访问权限表来实现的,二者可以统称为存取控制表。

9. 多道程序设计的特点是多道、_____和_____。

【答案】宏观上并行;微观上串行

【解析】为了进一步提高资源的利用率和系统的吞吐量,引入了多道程序设计的技术。它按

一定的算法从队列选择若干个作业调入内存,共享CPU 和系统的各种资源,并发地执行。在多道程序环境下,若干个程序宏观上同时执行,微观上交替执行。当其中一个程序由于某种原因而不能占用CPU 时,其他程序占用CPU ,提高了CPU 的利用率。因此,多道程序设计的特点是多道、宏观上并行和微观上串行。

10.每个进程都拥有自己的虚拟存储器,且虚拟存储器的容量是受计算机的_____和_____确定。

【答案】内存容量;外存容量。

【解析】考查虚拟存储器实际容量。虚拟存储器的实际容量是内存和外存之和,最大容量则是由计算机地址结构决定的。例如,地址总线是32位的,则虚存的最大容量为

二、选择题

11.订购机票系统处理来自各个终端的服务请求,处理后通过终端回答用户,所以它是一个( )。

A. 分时系统

B. 多道批处理系统

C. 计算机网络

D. 实时信息处理系统

【答案】D

【解析】分时系统的主要特点是:交互性、及时性、独立性和多路性;多道批处理系统的主要特征是:多道性、无序性和调度性;计算机网络的主要特点是数据通信和资源共享;而实时信息处理系统强调的是根据用户提出的查询要求进行信息检索和处理,并在较短的时间内对用户作出正确的响应,与题目描述一致。

12.操作系统内核与用户程序——应用程序之间的接口是( )。

A.Shell 命令

B. 图形界面

C. 系统调用

D.C 语言函数

【答案】C

13.下面不属于操作系统提供虚拟设备技术原因的是( )。

A. 独占设备可以作为共享设备来使用

B. 独占设备使用的静态分配技术既不能充分利用设备,又不利于提高系统效率

C. 在一定硬件和软件条件的基础上共享设备可以部分或全部地模拟独占设备的工作,提高独占设备的利用率和系统效率

D. 计算机系统具有多道处理功能,允许多道作业同时执行