计算机操作系统期末试卷及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单选题

1、在分时系统中,当一个进程拥有时间片到时,则该进程即由运行进入()

A、阻塞

B、就绪

C、运行

D、提交

2、能提供虚拟存储器的内存管理有()

A、可变分区存储管理

B、段页式存储管理

C、固定分区存储管理

D、请求段页式存储管理

3、下列进程状态的转换中,哪一个是不正确的()

A、就绪—>运行

B、运行—>就绪

C、就绪—>阻塞

D、阻塞—>就绪保护现场:运行→就绪恢复现场:就绪→运行??

4、进程控制块是描述进程状态和特征的数据结构,一个进程()

A、可以有多个进程控制块

B、可和其他进程用一个进程控制块

C、一颗没有进程控制块

D、只能有唯一的进程控制快

5、一作业8:00到达系统,估计运行时间为一小时,若10:00开始执行改作业,其响应比是()

A、2

B、1

C、3

D、1.5

6、在分页管理中,()

A、以页为单位分配,每页是一个连续存储区

B、页与页之间必定不连续

C、页与页之间必定连续

D、每页是不等长的

7、()是特殊文件

A、文本文件

B、硬件设备

C、图像文件

D、目录文件

8、()内存管理方法不需一次将作业全部装入内存

A、固定分区

B、可变分区

C、简单分页

D、请求分页

9、多级反馈队列进程调度算法中,队列编号越大优先级别越低,在CPU上运行的i级队列中的进程,时间片到后,它应()

A、插入i级队尾

B、插入i-1级队尾

C、插入i+1级队尾

D、插入i+1级队首

10、下列算法中用于磁盘移臂调度的是()

A、时间片轮转法

B、LRU算法

C、最短寻道时间优先算法

D、优先级别高者优先算法

11、处于后备状态的作业存放在()中。

A、外存

B、内存

C、外存和内存

D、外存或内存

12、()不是操作系统的功能

A、管理系统硬件资源

B、程序运行错误时给出错误提示

C、提供方便的用于使用界面

D、管理系统软件资源

13、有m个进程共享一临界资源,若使用信号量机制实现临界资源的互斥访问,则该信号量的最小取值是()最大值为1

A、-m

B、-1

C、0

D、-m+1

14、最优页面置换(淘汰)算法是()

A、实际使用中最好的一种页面淘汰算法

B、实际中不使用的算法

C、实际可以使用的算法

D、具有很好应用前景的算法

15、计算机系统产生死锁的根本原因是()

A、资源有限

B、进程推进顺序不当

C、系统中进程太多

D、A和B

二、填空题

1、在消息队列通信机制中,接收者进程接收消息时,消息队列为空,则接受者进程必须(阻塞等待)

2、简单分页管理中块大小为1024字节,则逻辑地址9000所对应的(页号,页内偏移)是(9000/1024,9000%1024即(8,808))

3、在可变分区存储管理中,最优适应分配算法要求对空用区表项按(分区大小升序)进行排列。

4、分时系统中,时间片越小,系统的开销越(大),对用户的影响越(快)

5、文件的共享方式有基于(索引结点)和基于符号链的两种共享方式。

6、(设备驱动程序)是控制设备动作的核心模块,如设备的打开、关闭、读写等,用来控制设备上数据的传输。

7、有一个磁盘请求序列,其磁道号为10、22、20、2、40、6、38。假定磁头当前位于磁道20处,且磁头沿磁道号大的方向移动。按照电梯调度算法(即扫描算法)下列哪个是磁头的正确移动顺序(20,22,38,40,10,6,2)。若按循环扫描算法则为:20,22,38,40,2,6,10

8、通道的类型有字节多路通道,数组选择通道与(数组多路)通道。

9、进程主要是由(进程控制块)、(程序)、数据三部分内容组成。

10、为了实现消息缓冲队列通信,在PCB中必须包含有消息列队首指针mq、(互斥使用消息队列的信号量)与(标识消息队列长度的信号量)。

11、文件管理中将一个FCB拆分为文件名(及索引结点号)与索引结点两部分,其目的是为了(加快文件的检索速度)。

12、每当进程(请求使用外围设备)时,操作系统就要运行银行家算法。

13、破坏掉死锁的四个必要条件中(任意一个),死锁就不复存在了。

14、文件管理的最终目的是实现文件的(按名存取)

15、请求分页内存管理,分配给每个进程的物理块的数量与进程的页数成正比,则系统采用的是(按比例分配)算法。{还有平均分配算法(物理块总数/进程数)考虑优先权算法(如重要的实时系统,可能完全按优先权来为各进程分配物理块)}

16设某一临界区的功用信号mutex,其初始值为1,当,mutex=-2时,表示有(1)个进程在临界区内,有(2)个进程等待进入临界区。(当然mutex=0,则分别(1,0))

三、应用题

1、为实现请求分页内存管理,页表中至少应含有哪些内容?

页号,物理块号状态位,访问字段,修改位,外存地址。

2、什么是分页?什么是分段?二者主要有何区别?

分页是将一个进程的逻辑地址空间分成若干大小相等的部分,每一部分称作页面。页是信息的物理单位,分页是为实现离散分配方式,以消减内存的外零头,提高内存的利用率;或者说,分页仅仅是由于系统管理的需要,而不是用户的需要。

分段是一组逻辑信息的集合,即一个作业中相对独立的部分。段是信息的逻辑单位,它含有一组其意义相对完整的信息。分段的目的是为了能更好的满足用户的需要。

分页和分段的主要区别是:

--页是信息的物理单位,段是信息的逻辑单位;

--页的大小是由系统固定的,段的长度因段而异,由用户决定;

--分页的作业地址空间是一维的,分段的作业地址空间是二维的。

相关文档
最新文档