CMS专题

单选题资源静态分配法可以预防死锁的发生,因为使死锁四个条件中的()不成立。A 互斥条件B 请求和保持条件C 不可剥夺条件D 环路等待条件

题目
单选题
资源静态分配法可以预防死锁的发生,因为使死锁四个条件中的()不成立。
A

互斥条件

B

请求和保持条件

C

不可剥夺条件

D

环路等待条件

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

预防死锁的论述中,()条是正确的论述。

A、由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。

B、由于产生死锁的另一种基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法。

C、因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。

D、可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。


参考答案:D

第2题:

预先静态分配法能破坏死锁4个必要条件的______条件,因此可以避免死锁的发生。

A.互斥

B.请求和保持

C.不剥夺

D.环路等待


正确答案:B
解析:采用预先静态分配法,系统要求所有进程要预先一次性地请求它所需的全部资源,如果资源不能够满足,就阻塞该进程且不分配资源,直至其所需资源完全满足后,该进程才能运行,进程不会提出新的资源请求,因此破坏了请求和保持条件。

第3题:

死锁的预防中,用来破坏循环等待条件的方法是()

A.预先静态分配法

B.随机动态分配法

C.有序资源使用法

D.银行家算法


正确答案:C

第4题:

资源顺序分配法是预防死锁的方法之一,它可以破坏产生死锁的四个必要条件中的“请求与保持条件”。()

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


参考答案:错

第5题:

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

A.死锁预防

B.死锁避免

C.死锁检测

D.死锁解除


正确答案:A

第6题:

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

A.资源有序分配法

B.资源分配图化简法

C.死锁检测算法

D.银行家算法


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

第7题:

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

A.死锁避免

B.死锁预防

C.死锁解除

D.死锁检测


正确答案:B

第8题:

(19)在解决死锁时采用资源有序分配法,这可以使下列( )产生死锁的必要条件不成立。

A)互斥

B)不可剥夺

C)部分分配

D)循环等待


正确答案:D

(19)【答案】D)
【解析】产生死锁的4个必要条件:互斥条件、不可剥夺条件、部分分配、循环等待。三种预防措施:采用静态资源预分配,破坏“部分分配”条件;允许进程剥夺其他进程占用资源,从而破坏“不可剥夺”条件,采用资源有序分配法,破坏“环路”条件。

第9题:

静态资源分配法是预防死锁的方法之一,它可以破坏产生死锁的四个必要条件中的“环路等待条件”。()

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


参考答案:错

第10题:

预防死锁是通过破坏死锁四个必要条件中的任何一个来实现的,下面关于预防死锁的说法中,错误的是( )。

A 破坏“非抢占”条件目前只适用于内存和处理器资源

B 可以采用共享等策略来破坏“互斥”条件

C 破坏“请求和保持”条件可以采用静态分配策略或规定进程申请新的资源前首先释放已经占用的资源

D 采用资源编号并规定进程访问多个资源时按编号次序顺序申请的办法可以破坏“环路等待”条件,从而防止死锁的出现


参考答案A

更多相关问题