计算机操作系统

下列解决死锁的方法中,属于死锁避免策略的是()。A、资源有序法B、银行家算法C、资源分配图化简法D、进程撤消法

题目

下列解决死锁的方法中,属于死锁避免策略的是()。

  • A、资源有序法
  • B、银行家算法
  • C、资源分配图化简法
  • D、进程撤消法
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

解决死锁问题有多种方法,其中资源有序分配法属于

A.死锁避免

B.死锁预防

C.死锁解除

D.死锁检测


正确答案:B

第2题:

下述____不是死锁处理策略。

A、时间溢出

B、死锁避免

C、死锁预防

D、死锁检测


正确答案:B

第3题:

不让死锁发生的策略可以分为静态和动态两种,死锁避免属于()策略。


参考答案:动态

第4题:

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

A.银行家算法

B.资源有序分配法

C.死锁检测算法

D.资源分配图化简法


正确答案:C
解析:死锁检测算法属于死锁预防策略。

第5题:

解决死锁的方法有死锁的预防、死锁的避免、死锁的检测与恢复。()

此题为判断题(对,错)。


参考答案:对

第6题:

.解决死锁的方法有多种,通过"资源有序分配法"来解决死锁问题的方法称为

A.死锁预防

B.死锁避免

C.死锁检测

D.死锁解除


正确答案:A

第7题:

在死锁的解决方法中,为了避免死锁而采用资源预分配策略,但可能会导致资源的浪费。()


正确答案:对

第8题:

在下列解决死锁的方法中,属于死锁预防策略的是________。

A.资源有序分配法

B.资源分配图化简法

C.死锁检测算法

D.银行家算法


正确答案:A
解析:可以采取三种预防措施避免死锁:采用资源的静态预分配策略,破坏“部分分配”条件;允许进程剥夺使用其他进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。

第9题:

对资源采用按序分配策略能达到下列哪个目的?

A.死锁预防

B.死锁避免

C.检测死锁

D.解除死锁


正确答案:A
解析:对于死锁的预防可以采取3种措施:采用资源的静态预分配策略,破坏“部分分配”条件;允许进程剥夺使用其它进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。

第10题:

下列说法中,正确的是______。

A.若系统中并发运行的进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待,则可判定系统中发生了死锁

B.在对付死锁的策略中,死锁预防通常都是和检测死锁配套使用的

C.产生死锁的原因可归结为竞争资源和进程推进顺序不当

D.在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高


正确答案:C
解析:选项A:注意进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待这四个条件是死锁发生的必要条件,而不是充分条件。因此该说法是错误的。
  选项B:死锁预防是根据死锁产生必要条件,只要使得其中一个不能成立,死锁就不会发生。死锁检测是对资源分配不加限制,允许死锁发生,由系统定时判定是否发生死锁,如果有死锁发生,则设法加以解除。死锁检测一般和死锁解除配套使用。
  选项D:死锁的避免是动态预防,因为系统采用动态分配资源,在分配过程中预测出死锁发生的司能性并加以避免。静态分配资源策略是用在死锁预防中,破坏“部分分配”条件。

更多相关问题