首页 计算机操作系统银行家算法

计算机操作系统银行家算法

举报
开通vip

计算机操作系统银行家算法计算机操作系统必考题(银行家算法)题目+答案 1、 设系统中有3种类型的资源(A,B,C)和5个进程P1、P2、P3、P4、P5,A资源的数量为17,B资源的数量为5,C资源的数量为20。在T0时刻系统状态见下表(T0时刻系统状态表)所示。系统采用银行家算法实施死锁避免策略。(12分) T0时刻系统状态表   最大资源需求量 已分配资源数量 A B C A B C P1 5 5 9 2 1 2 P2 5 3 6 4 0 2 P3 4 0 11 4 0 5 P4 4 ...

计算机操作系统银行家算法
计算机操作系统必考题(银行家算法)题目+ 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 1、 设系统中有3种类型的资源(A,B,C)和5个进程P1、P2、P3、P4、P5,A资源的数量为17,B资源的数量为5,C资源的数量为20。在T0时刻系统状态见下 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf (T0时刻系统状态表)所示。系统采用银行家算法实施死锁避免策略。(12分) T0时刻系统状态表   最大资源需求量 已分配资源数量 A B C A B C P1 5 5 9 2 1 2 P2 5 3 6 4 0 2 P3 4 0 11 4 0 5 P4 4 2 5 2 0 4 P5 4 2 4 3 1 4       T0时刻系统状态表 (1) T0时刻是否为安全状态?若是,请给出安全序列。 (2) 在T0时刻若进程P2请求资源(0,3,4),是否能实施资源分配?为什么? (3) 在(2)的基础上,若进程P4请求资源(2,0,1),是否能实施资源分配?为什么? (4) 在(3)的基础上,若进程P1请求资源(0,2,0),是否能实施资源分配?为什么? 答:当前的系统状态描述为: (1) 在T0时刻,由于V(2,3,3)大于等于(C-A)中P5所在行的向量(1,1,0),因此V能满足P5的运行,在P5运行后,系统的状态为: 同样的,在P5运行后,V’(5,4,7)也大于等于C-A中P4所在的行(2,2,1),则能满足P4的运行。P4运行后,系统的状态为: 按照上述同样的方法,P4运行后,P3,P2,P1也能按顺序运行。(备注:考试时需要都写出来)。 因此,在T0时刻,存在安全序列:P5、P4、P3、P2、P1。 T0时刻是安全的。 (2) P2申请资源(0,3,4),但在C-A中,P2所在行向量是(1,3,4)。对于资源R1,P2的申请超过它所预定的需求。因此,该申请不给予分配。 (3) A)P4申请(2,0,1)不超过C-A中P4所在行的向量(2,2,1)。 B)V(2,3,3)大于等于P4的申请(2,0,1) C)对P4的申请(2,0,1)进行预分配,预分配后,系统的状态为: 可用资源V(0,3,2)大于等于C-A中P4所在的行(0,2,0),因此可以满足P4的运行。P4运行后,系统的状态为: 同样的方法(考试时需要列出),可计算出存在安全序列:P4,P5,P3,P2,P1。 因此,预分配后系统的状态是安全状态。 对于,P4请求资源(2,0,1),给予分配,分配后的系统新状态为: (4) 进程P1请求资源(0,2,0) A)P1申请(0,2,0)不超过C-A中P1所在行的向量(3,4,7)。 B)V(0,3,2)大于等于P1的申请(0,2,0) C)对P1的申请(0,2,0)进行预分配,预分配后,系统的状态为: V(0,2,1)不大于等于P1到P5任一进程在C-A中的向量,因此系统进行预分配后处于不安全状态。 对于P1申请资源(0,2,0),不给予分配。
本文档为【计算机操作系统银行家算法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_215732
暂无简介~
格式:doc
大小:51KB
软件:Word
页数:6
分类:互联网
上传时间:2019-02-24
浏览量:64