![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
若系统中存在一个循环等待的进程集合,则必定会死锁。()
若系统中存在一个循环等待的进程集合,则必定会死锁。()
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
若系统中存在一个循环等待的进程集合,则必定会死锁。()
A.封锁
B.死锁
C.循环
D.并发处理
在一个单处理机系统中,存在5个进程,最多可有(1)个进程处于就绪队列;如果这5个进程中有一个系统进程IDLE(也叫空转进程,因为它只是不断循环地执行空语句),则最多可有(2)个进程处于阻塞状态。
(1)
A.5
B.4
C.3
D.2
E.1
A.若s>0,则s值代表可用物理资源数
B.若s<0,则|s|代表等待s资源的进程数
C.根据s的值可以判定系统中的物理资源总数
D.根据s的值可以判定系统中需要使用s所管理物理资源的进程总数
产生系统死锁的原因可能是由于().
A.进程释放资源
B.一个进程进入死循环
C.多个进程竞争,资源出现了循环等待
D.多个进程竞争共享型设备
A.没有进程进入临界区
B.有一个进程进入临界区
C.有一个进程进入临界区,另一个在等待进入临界区
D.不定
【题目描述】
● 在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许 3个进程进入互斥段(临界区),则信号量S的变化范围是 (26) ;若信号量S的当前值为–2,则表示系统中有 (27) 个正在等待该资源的进程。 (26)A.–7~1 B.–7~3 C.–3~0 D.–3~10
(27)A.0 B.1 C.2 D.3
问题1【我提交的答案】: A |
【参考答案与解析】: 正确答案:B |
问题2【我提交的答案】: B |
【参考答案与解析】: 正确答案:C |
【我的疑问】(如下,请求专家帮助解答)
这种题目是怎么做出来?
对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-1,则()。
A.表示没有进程进入临界区
B.表示有一个进程进入临界区
C.表示有一个进程进入临界区,另一个进程等待进入
D.表示有两个进程进入临界区