计算机软件技术基础

死锁是指两个或多个进程都处于互等状态而无法继续工作。

题目

死锁是指两个或多个进程都处于互等状态而无法继续工作。

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

第1题:

使事务永远处于等待状态,得不到执行的现象称为活锁。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为死锁。()


参考答案:正确

第2题:

在单处理机系统中,多个进程并行执行是指它们同时处于进程的“运行状态”。( )

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


参考答案:错误

第3题:

关于死锁,以下说法错误的是()

A.多个进程并发使用独占设备,就一定会死锁

B.多个进程并发使用独占设备,只要安排一个合适的执行顺序,就不会死锁

C.对于不同的设备特性,在处理关于死锁的问题上,可以采取不同的解决策略

D.死锁发生后,一定有多个进程处于永久等待状态


正确答案:A

第4题:

两个相互不感知(完全不了解其他进程是否存在)的进程,其潜在的控制问题是()。

A.两个进程相互竞争,可能造成互斥、死锁或饥饿

B.两个进程共享协作,但可能造成互斥、死锁或饥饿

C.两个进程通过通信方式协作,但可能造成互斥、死锁或饥饿

D.两个进程相互不竞争、不协作,但可能造成互斥或死锁


参考答案:A

第5题:

操作系统中,“死锁”的概念是指

A.程序死循环

B.硬件发生故障

C.两个或多个并发进程各自占有某种资源而又等待别的进程释放它们所占有的资源

D.系统停止运行


正确答案:C
解析:由于各进程互相独立地活动,不断申请和释放软硬件资源,可能会出现这样一种状态:若干进程彼此等待对方拥有的而又不会释放的资源,进程不能进一步向前推进,这种状态就称为“死锁”。

第6题:

若进程资源分配图中含有环,则一定有进程处于死锁状态。( )

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


参考答案:错误

第7题:

操作系统中,"死锁"的概念是指() 。

A. 程序死循环

B. 硬件发生故障

C. 两个或多个并发进程各自占有某种资源而又都等待别的进程释放它们所占有的资源

D. 系统停止运行


参考答案C

第8题:

对于死锁的描述,下面四种说法不正确的是( )。

A.当两个线程互相等待对方释放同步锁时会发生死锁

B.Java虚拟机没有检测和处理死锁的措施

C.一旦出现死锁,程序会发生异常

D.处于死锁状态的线程处于阻塞状态,无法继续运行


参考答案:C

第9题:

操作系统中,“死锁”的概念指______。

A.程序死循环

B.硬件发生故障

C.系统停止运行

D.两个或多个并发进程各自占有某种资源而又都等待别的进程释放它们所占有的资源


正确答案:D
解析:系统中两个或多个彼此等待对方拥有的而又不会释放的资源,进程不能进一步推进,这种状态就称为“死锁”。

第10题:

()是多个进程竞争资源而形成的一种僵持局面。

A.死锁

B.死机


参考答案:A

更多相关问题