网络工程师

单选题下图所示为交叉路口发生死锁的情况。

为了预防死锁,可以在路口使用交通红绿灯。那么,该方法使得死锁的哪一个必要条件不成立?(  )

A.互斥条件
B.不可剥夺条件
C.请求和保持条件
D.循环等待条件

参考答案:C进入在线模考
十字路口不能同时被横向和纵向的车辆使用,所以满足互斥条件;车辆行驶在路口上不能被抢占,所以满足不可剥夺条件;横向车辆申请向前通行,纵向车辆也申请向前通行,所以满足循环等待条件;但是十字路口的路面不是可以部分分配或占有申请的,某一段时间内只能由横向或者纵向单独使用,所以不满足请求和保持条件。本题答案选择C
选项。

你可能感兴趣的试题

2批处理操作系统的特点是(  )。

A.成批处理用户提交的作业
B.用户无法干预作业的运行
C.系统资源利用率较高
D.运行的速度快
E.运行的成本低

3下列关于程序并发执行的描述中,哪些是正确的?(  )

A.并发程序之间会产生相互制约关系
B.并发程序与计算不再一一对应
C.并发程序的执行结果不可再现
D.相应的用户权限不能约束
E.程序使用资源不可控制