考研计算机《操作系统》第二章进程与线程练习题及参考答案(四).docxVIP

考研计算机《操作系统》第二章进程与线程练习题及参考答案(四).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第PAGE1页/共NUMPAGES15页

计算机《操作系统》

进程与线程练习题及参考答案(四)

4.死锁

1.下列情况中,可能导致死锁的是()

A.进程释放资源

B.一个进程进入死循环

C.多个进程竞争资源出现了循环等待

D.多个进程竞争使用共享型的设备

2.在哲学家进餐问题中,若所有哲学家同时拿起左筷子,则发生死锁,因为他们都需要右筷子才能用餐。为了让尽可能多的哲学家可以同时用餐,并且不发生死锁,可以利用信号量PV操作实现同步互斥,下列说法中正确的是()

A.使用信号量进行控制的方法一定可以避免死锁

B.同时检查两支筷子是否可用的方法可以预防死锁,但是会导致饥饿问题

C.限制允许拿起筷子的哲学家数量可以预防死锁,它破坏了“循环等待”条件

D.对哲学家顺序编号,奇数号哲学家先拿左筷子,然后拿右筷子,而偶数号哲学家刚好相反,可以预防死锁,它破坏了“互斥”条件

3.下列关于进程死锁的描述中,错误的是()

A.若每个进程只能同时申请或拥有一个资源,就不会发生死锁

B.若多个进程可以无冲突共享访问所有资源,就不会发生死锁

C.若所有进程的执行严格区分优先级,就不会发生死锁

D.若进程资源请求之间不存在循环等待,就不会发生死锁

4.一次分配所有资源的方法可以预防死锁的发生,它破坏死锁4个必要条件中的()

A.互斥

B.占有并请求

C.非剥夺

D.循环等待

5.系统产生死锁的可能原因是()

A.独占资源分配不当

B.系统资源不足

C.进程运行太快

D.CPU内核太多

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

A.配置足够的系统资源

B.使进程的推进顺序合理

C.破坏死锁的四个必要条件之一

D.防止系统进入不安全状态

7.死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一。下列方法中破坏了“循环等待”条件的是()

A.银行家算法

B.一次性分配策略

C.剥夺资源法

D.资源有序分配策略

8.可以防止系统出现死锁的手段是()

A.用PV操作管理共享资源

B.使进程互斥地使用共享资源

C.采用资源静态分配策略

D.定时运行死锁检测程序

9.某系统中有三个并发进程都需要四个同类资源,则该系统必然不会发生死锁的最少资源是()

A.9

B.10

C.11

D.12

10.某系统中共有11台磁带机,X个进程共享此磁带机设备,每个进程最多请求使用3台,则系统必然不会死锁的最大X值是()

A.4

B.5

C.6

D.7

11.若系统中有6个某类资源供若干进程共享,则不会引起死锁的情况是()

A.有7个进程,每个进程需1个资源

B.有5个进程,每个进程需2个资源

C.有4个进程,每个进程需3个资源

D.有3个进程,每个进程需4个资源

12.下列解除死锁的方法中,最可能导致系统性能下降的是()

A.终止一个死锁进程

B.终止所有死锁进程

C.从死锁进程处抢夺资源

D.重新启动系统

13.采用资源剥夺法可以解除死锁,还可以采用()方法解除死锁。

A.执行并行操作

B.撤销进程

C.拒绝分配新资源

D.修改信号量

14.在下列死锁的解决方法中,属于死锁预防策略的是()

A.银行家算法

B.资源有序分配算法

C.死锁检测算法

D.资源分配图化简法

15.三个进程共享四个同类资源,这些资源的分配与释放只能一次一个。已知每个进程最多需要两个该类资源,则该系统()

A.有些进程可能永远得不到该类资源

B.必然有死锁

C.进程请求该类资源必然能得到

D.必然无死锁

16.以下有关资源分配图的描述中,正确的是()

A.有向边包括进程指向资源类的分配边和资源类指向进程的申请边两类

B.矩形框表示进程,其中圆点表示申请同一类资源的各个进程

C.圆圈结点表示资源类

D.资源分配图是一个有向图,用于表示某时刻系统资源与进程之间的状态

17.死锁的四个必要条件中,无法破坏的是()

A.环路等待资源

B.互斥使用资源

C.占有且等待资源

D.非抢夺式分配

18.死锁与安全状态的关系是()

A.死锁状态有可能是安全状态

B.安全状态有可能成为死锁状态

C.不安全状态就是死锁状态

D.死锁状态一定是不安全状态

19.死锁检测时检查的是()

A.资源有向图

B.前驱图

C.有哪些信誉好的足球投注网站树

D.安全图

20.某系统采用资源分配策略:当进程申请资源时,若系统

您可能关注的文档

文档评论(0)

墓里有钱 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档