1 / 7
文档名称:

操作系统 第三篇 复习题.doc

格式:doc   大小:41KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作系统 第三篇 复习题.doc

上传人:85872037 2018/6/25 文件大小:41 KB

下载得到文件列表

操作系统 第三篇 复习题.doc

相关文档

文档介绍

文档介绍:第三章死锁复****题
一、单项选择题
( B)。
; ;
; 。
( D )。

B
( A )。
(在资源的动态分配过程中,采取的一种方法)
,有多个进程均需要使用2台,规定每个进程一次仅允许申请一台,则至多允许( )个进程参于竞争,而不会发生死锁。
  A、5     B、2     C、3      D、4
( C)。
  A、进程释放资源
  B、一个进程进入死循环
  C、多个进程竞争资源出现了循环等待
  D、多个进程竞争共享型设备
6. 两个进程争夺同一个资源( B )。


7. 解决死锁的途径是( D )。
A. 立即关机排除故障
B. 立即关机再重新开机
C. 不要共享资源,增加独占资源
D. 设计预防死锁方法,运行检测并恢复
8. 进程P1使用资源情况:申请资源S1,申请资源S2,释放资源S1;进程P2使用资源情况:申请资源S2,申请资源S1,释放资源S2,系统并发执行进程P1,P2,系统将( B )。
B. 可能产生死锁
D. 无法确定是否会产生死锁
9. 两个进程同时运行并希望使用对方所占用的资源,而又都不肯释放所占用资源的情形被称做( A )。
A 死锁 B 循环等待
C 互斥 D 银行家算法
10. ( A )阐明了"如果出现死锁,忽略它,就当自己完全不知道发生死锁一样"。
A驼鸟算法 B 银行家算法
C 循环等待 D DRAG
11. (不安全状态)意味着资源分配会导致死锁,而(安全状态)意味着可以避免死锁。
A 安全状态,不安全状态 B 不安全状态,安全状态
C 有用状态,,无用状态 D 主要状态,次要状态
二、判断题
,其资源分配图中必然存在环路。因此,如
果资源分配图中存在环路,则系统一定出现死锁。(错)
存在环路可能发生死锁。
2、死锁是指两个或多个进程都处于互相等待状态而无法继续工作。(对)
3、若系统中并发运行的进程和资源之间满足”互斥使用、保持和等待、非剥夺性和循环等待”,则可判定系统中发生了死锁;(错) 这是死锁的必要条件
4、在对付死锁的策略中,解除死锁通常都是和检测死锁配套使用; (对)
5、在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高。(错)
6、在分配共享设备和独占设备时,都可能引起死锁. (错)
7、安全状态意味着存在死锁(错)
8、死锁与程序的死循环一样。(错)
三、填空题
产生死锁的必要条件是_互斥条件,___请求和保持_________,
____不可抢占条件___________,__循环等待条件_________________。
2. 破坏“循环等待”条件,通常可采用___________________。
3. 在实际使用中