计算机操作系统 电子科技大学 第二章:2.4死锁与饥饿

计算机操作系统 电子科技大学 通关攻略
第一章 操作系统概述
第二章 2.1进程描述与控制 2.2进程调度 2.3进程并发 2.4死锁与饥饿
第三章 存储管理(测试1) 存储管理(测试2)
第四章 I/O设备管理
第五章 文件系统

1.为了解决哲学家就餐中的死锁问题,可以按顺时针方向给餐叉连续编号,每个哲学家就餐前先拿编号低的餐叉,再拿编号高的餐叉,这实际上是破坏了死锁产生条件中的( )。

编号 选项
A 互斥
B 占有且等待
C 不可抢占(非剥夺)
D 循环等待

2.某计算机系统中有K台打印机,由4个进程竞争使用,每个进程需要3台打印机,则系统不会产生死锁的最小K值是( )。

编号 选项
A 8
B 9
C 10
D 11

3.死锁产生的四个条件中,无法破坏和禁止的是( )。

编号 选项
A 互斥
B 占有且等待
C 不可抢占
D 循环等待

4.要求进程一次性申请所有资源,操作系统阻塞进程直到其所有资源申请得到满足,这破坏的是死锁产生条件中的( )。

编号 选项
A 互斥
B 占有且等待
C 不可抢占
D 循环等待

5.死锁的避免是根据( )采取措施实现的。

编号 选项
A 配置足够的系统资源
B 给进程一次性分配所有资源
C 破坏占有且等待条件
D 防止系统进入不安全状态

6.当以下条件( )存在时,死锁肯定发生。

编号 选项
A 互斥
B 占有且等待
C 不可抢占
D 循环等待

7.假定系统中有5个进程P1、P2、P3、P4和P5;3类资源A、B和C,其资源数量分别为17、5和20。T0时刻的资源分配情况如下表,系统采用银行家算法实施死锁避免策略,试问T0时刻,下列进程序列是安全序列的有( )。

编号 选项
A P4-P2-P3-P1-P5
B P4-P2-P3-P5-P1
C P5-P1-P2-P3-P4
D P5-P4-P2-P1-P3

8.关于死锁检测,下列描述正确的是( )。

编号 选项
A 死锁检测不会给导致死锁的进程分配资源
B 检测到死锁进程后,可以通过撤销相应进程来解除
C 死锁检测会限制用户进程申请资源的顺序
D 死锁检测可以定时检测,也可以在系统资源利用率下降时检测

9.死锁避免方法应用的前提之一是进程之间相互独立,没有同步的需求。

编号 选项
A T
B F

10.银行家算法破坏了死锁产生条件中的请求和保持条件。

编号 选项
A T
B F

@Power By Exercises-Manager

猜你喜欢

转载自blog.csdn.net/qq_33384402/article/details/106757748