操作系统第三章作业3.docVIP

  1. 1、本文档共2页,可阅读全部内容。
  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文档。上传文档
查看更多
操作系统第三章作业3

第三章 练习3 1.在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的___c_____也可能产生死锁。 A. 进程优先权 B.资源的线性分配 C.进程推进顺序 D.分配队列优先权 2.产生死锁的四个必要条件是:互斥、_______b___、循环等待和不剥夺。 A. 请求与阻塞 B.请求与保持 C. 请求与释放 D.释放与阻塞 3.发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏___________条件是不太实际的。 A. 互斥 B.不可抢占 C.部分分配 D.循环等待 4. 银行家算法是一种________________算法。 A. 死锁解除 B.死锁避免 C. 死锁预防 D.死锁检测 5. 系统出现死锁的原因是(C )。 A.计算机系统发生了重大故障 B. 有多个封锁的进程同时存在 C. 若干进程因竞争资源而无休止地等待着,不释放已占有的资源 D. 资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数 6. 设系统中有n个进程并发,共同竞争资源X,且每个进程都需要m个X资源,为使该系统不会发生死锁,资源x至少要有(C) A. n*m+1 B. n*m+n C. n*m+1-n D. 无法预计 7. 选出不正确的两条叙述( B)。 A. 死锁是指因相互竞争资源使得系统中有多个阻塞进程的情况; B. 若系统中并发运行的进程和资源之间满足互斥条件、占有且申请、 不可抢占和环路条件,则可判定系统中发生了死锁; C. 在对付死锁的策略中,解除死锁通常都是和检测死锁配套使用; D. 产生死锁的原因可归结为竞争资源和进程推进顺序不当; 8. 死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一。下列方法中哪一个破坏了“循环等待”条件。(D ) A.银行家算法 B. 一次性分配策略 C.剥夺资源法 D. 资源有序分配法 9. 破坏死锁的四个必要条件之一就可以预防死锁。若规定一个进程请求新资源之前首先释放已经占有的资源,则是破坏了(b )条件。 A.互斥使用 B. 部分分配 C.不可剥夺 D. 环路等待 10.当进程数大于资源数时,进程竞争资源____a_______会产生死锁。 A. 一定 B.不一定 11.银行家算法中,当一个进程提出的资源请求将导致系统从 ① 进入 ② 时,系统就拒绝它的资源请求。 12. 设系统中有3种类型的资源 A、B、C 和5个进程 P1、P2、P3、P4、P5 A资源的数量为17, B资源的数量为5, C资源的数量为20,T0时刻的系统状态如表所示: Process MAX Allocation Need Available A B C A B C A B C A B C P1 5 5 9 2 1 2 3 4 7 2 3 3 P2 5 3 6 4 0 2 1 3 4 P3 4 0 11 4 0 5 0 0 6 P4 4 2 5 2 0 4 2 2 1 P5 4 2 4 3 1 4 1 1 0 系统采用银行家算法实施死锁避免策略 1 T0是否为安全状态,若是,请给出安全序列 2 T0时刻若P2请求资源 0,3,4 能否分配? 3 若此时P4请求资源 2,0,1 能否分配?为什么? 4 在 3 的基础上P1请求资源 0,2,0 能否分配?为什么?

文档评论(0)

didala + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档