[转] 09 操作系统死锁题库 (完)
建议:全部os习题(共计9篇)结合北大操作系统的公开课学习:https://www.coursera.org/learn/os-pku/home/welcome
网络课课后题
1、在计算机系统拥有的各种软硬件资源中,内存是属于
A、可重用资源
B、不可重用资源
C、临界资源
D、独占资源
解析:
2、下列描述的各种现象中,属于活锁现象的是
A、相关进程进入阻塞状态,且无法唤醒
B、相关进程进入阻塞状态,且可以唤醒
C、相关进程没有阻塞,但是调度时刻被延迟推后
D、相关进程没有被阻塞,可被调度,但是执行没有进展(能上CPU,但得不到资源)
3、在系统运行过程中,通过检查系统是否处于安全状态而不让死锁发生的策略是
A、死锁预防
B、死锁避免(银行家·算法)
C、死锁检测
D、死锁解除
解析:
4、对资源采用按序分配策略能达到下列哪一个目的?
A、死锁预防
B、死锁避免
C、死锁检测
D、死锁解除
解析:
5、在下列解决死锁的方法中,属于死锁避免策略的是
A、资源有序分配法
B、资源分配图化简法
C、死锁检测算法
D、银行家算法
6、

A、死锁
B、无死锁
C. 活锁
解析:
7、
![EATM{KSK$Y1W)73W]RX]8GA.png](http://i1.chinesemooc.org/course/formula/201512/8c5ce1bbd64286a078359019082dc678.png)
A、资源独占条件
B、不可抢占条件
C、请求和保持条件
D、循环等待条件
解析:
8、

A、安全状态
B、不安全状态
C、死锁状态
D、临界状态
9、系统有某类资源5个,供3个进程共享,每个进程最多申请多少个该类资源时系统仍然是安全的?
A、1
B、2
C、3
10、形成死锁的必要条件是
A、资源的互斥使用
B、部分分配资源
C、不可剥夺已分配资源
D、进程对资源的申请形成环路
E、系统资源不足
解析:
11、

A、P5→P4→P3→P2→P1
B、P4→P3→P2→P5→P1
C、P4→P3→P2→P1→P5
D、P2→P3→P4→P5→P1
E、P1→P2→P3→P4→P5
12、
![XBFLYX1XS[760X]92ZFEFK5.png](http://i1.chinesemooc.org/course/formula/201512/169a8253d68a0365fecd2a55b3268faf.png)
(T)
13、在图中,O3点属于区域④。(F)
14、在图中,边O1O2(不含两个端点)表示死锁状态。(T)
解析:
15、解决经典的哲学家进餐问题时,若规定每个哲学家先取左边筷子、再取右边筷子,则可以避免死锁发生。(F)
解析:
其他题库
1

解析:
2

解析:
3

解析:
死锁出现,一定有互斥。
互斥不一定产生死锁。
4

解析:
5

解析:
6

7

解析:
(4-1)*3+1=10
8

9(2009年计算机联考真题)

解析:
(3-1)*K = 8
10

解析:
11

12

13

解析:
14

15

解析:
16

解析:
17

解析:
18

解析:
19

解析:
20

解析:
21

22(有点蒙)

解析:
23(有点蒙)

解析:
24

25

26(2013年计算机联考真题)

27

解析:
28(2011年计算机联考真题)

29(2012年计算机联考真题)

解析:
30(2014年计算机联考真题)

31(2016年计算机联考真题)(有点蒙)

解析:
32(2015年计算机联考真题)

解析:死锁检测和解除中,在系统为进程分配资源时不采用任何措施,但提供死锁的检测和解除的手段。







































浙公网安备 33010602011771号