操作系统复习题带答案

发布时间 : 星期四 文章操作系统复习题带答案更新完毕开始阅读

17、为了对紧急进程或重要进程进行调度,调度算法应采用 B 。

A.先进先出调度算法 B.优先数法 C.最短作业优先调度 D.定时轮转法 18、处于后备状态的作业存放在 A 中。

A.外存 B.内存 C.A和B D.扩展内存

19、设m为同类资源R的数目,n为系统中并发进程数。当n个进程共享m个 互斥资源R时,每个进程对R的最大需求是w,则下列情况会出现死锁的是__D__。

A.m=2,n=1,w=2 B.m=2,n=2,w=1 C.m=4,n=3,w=2 D.m=4,n=2,w=3

20、下面有关安全状态和非安全状态的论述中,正确的是_D__。

A.安全状态是没有死锁的状态,非安全状态是有死锁的状态 B.安全状态是可能有死锁的状态,非安全状态是有可能死锁的状态 C.安全状态是可能没有死锁的状态,非安全状态是有死锁的状态 D.安全状态是没有死锁的状态,非安全状态是有可能死锁的状态 21、采用资源剥夺法可解除死锁,还可以采用 B 方法解除死锁

A.执行并行操作 B.撤销进程 C.拒绝分配新资源 D.修改信号量 22、一种既有利于短小作业又兼顾到长作业的作业调度算法是 C 。

A.先来先服务 B.轮转 C.最高响应比优先 D.均衡调度 23、死锁问题的讨论是针对 D 。

A. 某个进程申请系统中不存在的资源

B.某个进程申请的资源数超过系统中的最大资源数 C.硬件故障

D.多个并发进程竞争独占性资源

24、运行时间最短的作业被优先调度,这种调度算法是 C 。

A. 优先级调度 B. 响应比高者优先 C. 短作业优先 D. 先来先服务 25、通常不采用__D__方法来解除死锁。

A.终止一个死锁进程 B.终止所有死锁进程 C.从死锁进程处抢夺资源 D.从非死锁进程处抢夺资源

26、单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于 C 。

A.进程相应的程序段的长度 B.进程总共需要运行时间多少 C.进程自身和进程调度策略 D.进程完成什么功能 27、计算机系统产生死锁的根本原因是??D???。

A、资源有限 B、进程推进顺序不当 C、系统中进程太多 D、A和B 28、处理机调度可分为三级,它们是__高级调度(或作业调度)_,__中级调度___和___低级调度(或进程调度)_;在一般操作系统中,必须具备的调度是_进程调度(或低级调度)_。

29、高级调度又称为__作业调度__,低级调度又称为_____进程调度_ 。 30、进程调度有__抢占调度(或抢占方式) 和___非抢占调度(或非抢占方式)两种方式。

31、死锁产生的主要原因是 资源竞争 和__进程推进次序非法_。

32、死锁的四个必要条件是 _互斥 、 _不剥夺__、 请求和保持 和 环路等待 。 33、解决死锁问题的基本方法有___预防死锁_ 、___避免死锁__ 和 __检测并解除死锁 。

第四章存储器管理复习题

1、在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相 邻空闲区合并,为此需修改空闲区表,造成空闲区数加1的情况是__A__。

A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区 C.有下邻空闲区,但无上邻空闲区 D.有上邻空闲区,也有下邻空闲区 2、在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相 邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是__D_ _。

A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区 C.有下邻空闲区,但无上邻空闲区 D.有上邻空闲区,也有下邻空闲区 3、动态分区内存管理中,倾向于优先使用低址部分空闲区的算法是___C____。

A.最佳适应算法 B.最坏适应算法 C.首次适应算法 D.循环首次适应算法

4、现代操作系统中,使每道程序能在不受干扰的环境运行主要是通过___B__功

能实现的。

A.对换 B.内存保护 C.地址映射 D.虚拟存储器 5、静态重定位是在作业___B___中进行的。

A.编译过程 B.装入过程 C.修改过程 D.执行过程 6、实现虚拟存储器最关键的技术是__C___。

A.内存分配 B.置换算法 C.请求调页(段) D.对换空间的管理 7、支持程序浮动的地址转换机制是 D 。

A.页式地址转换 B.段式地址转换 C.静态重定位 D.动态重定位 8、在段式存储管理方式中,用户使用的地址空间是 C 的。

A.线性 B.一维 C.二维 D.三维 9、分段管理提供__B__维的地址结构。

A.1 B.2 C.3 D.4 10、分页管理提供__A__维的地址结构。

A.1 B.2 C.3 D.4 11、段页式管理每取一数据,要访问 C 次内存。

A.1 B.2 C.3 D.4 12、动态重定位技术依赖于??B??。

A、重定位装入程序 B、重定位寄存器 C、地址机构 D、目标程序 13、把逻辑地址转变为内存的物理地址的过程称作??D??。

A、编译 B、连接 C、运行 D、重定位 14、以下存储管理技术中,支持虚拟存储器的技术是???C???。

A、动态分区法 B、可重定位分区法 C、请求分页技术 D、对换技术 16、在固定分区分配中,每个分区的大小??C??。

A、相同 B、随作业长度变化

C、可以不同但预先固定 D、可以不同但根据作业长度固定 17、静态重定位是在作业的??B??中进行的,动态重定位是在作业执行过程中进行的。

A、编译过程 B、装入过程 C、修改过程 D、执行过程

15、设内存的分配情况如图所示。若要申请一块40K字节的内存空间,若采用最

佳适应算法,则所得到的分区首址为??C???????。

A、100K B、190K C、330K D、410K 0

100K 180K 190K 280K 330K 390K 410K 512K

占用 占用 占用 占用 18、支持程序浮动的地址转换机制是__D__。

A.页式地址转换 B.段式地址转换 C.静态重定位 D.动态重定位 19、虚拟存储器的最大容量??A??。

A、为内外存容量之和 B、由计算机的地址结构决定 C、是任意的 D、由作业的地址空间决定 20、在一个页式存储管理系统中,页表内容如下所示:

页号 块号 0 2 1 1 2 6 3 3 4 7

若页的大小为4K,则地址转换机构将逻辑地址0转换成的物理地址为??A????。

A、8192 B、4096 C、2048 D、1024

21、在请求页式存储管理中,若所需的页面不在内存,则会引起 D 。

A.输入输出中断 B.时钟中断 C.越界中断 D.缺页中断 22、将主存空闲区按地址顺序从小到大登记在空闲分区表中,每次分配时总是顺序查找空闲区表中第一个满足需求的空闲分区切割,这种分配算法称为 B 法。

A.最先适应 B.最优适应 C.最坏适应 D.随机适应 23、在页式存储管理中,每次从主存中取指令或取操作数,要 B 次访问主存。

A. 1次 B. 2次 C. 3次 D. 4次

联系合同范文客服:xxxxx#qq.com(#替换为@)