题目内容
(请给出正确答案)
[主观题]
死锁的预防是通过破坏产生死锁的四个必要条件来实现的。下列方法中,破坏了“循环等待”条件的是()。A
死锁的预防是通过破坏产生死锁的四个必要条件来实现的。下列方法中,破坏了“循环等待”条件的是()。
A.资源按序分配策略
B.银行家算法
C.一次性分配资源策略
D.资源分配图化简法
查看答案
如果结果不匹配,请 联系老师 获取答案
死锁的预防是通过破坏产生死锁的四个必要条件来实现的。下列方法中,破坏了“循环等待”条件的是()。
A.资源按序分配策略
B.银行家算法
C.一次性分配资源策略
D.资源分配图化简法
银行家算法在解决死锁问题中是用于()的。
A.预防死锁
B.避免死锁
C.检测死锁
D.解除死锁
为进程一次性分配其所需的资源是一种()方法,它能使系统不发生死锁。
A.死锁预防
B.死锁检测
C.死锁避免
D.死锁解除
关于死锁,下列叙述中不正确的是______。
A.死锁是操作系统中的问题,数据库操作中不存在
B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
C.当两个用户竞争相同的资源时不会发生死锁
D.只有出现并发操作时,才有可能出现死锁
A.安全状态
B.不安全状态
C.死锁状态
D.临界状态
A.有某进程可能永远得不到该类资源
B.必然有死锁
C.进程请求该类资源立刻能得到
D.必然无死锁
下列关于Java多线程并发控制机制的叙述中,错误的是()。
A.Java中对共享数据操作的并发控制采用加锁技术
B.线程之间的交互,提倡采用suspend()/resume()方法
C.共享数据的访问权限都必须定义为private
D.Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生