题目内容
(请给出正确答案)
[判断题]
若系统中并发运行的进程和资源之间满足互斥使用、保持和等待、非剥夺性和循环等待,则可判定系统中发生了死锁。此题为判断题(对,错)。参考答案:错误
查看答案
如果结果不匹配,请 联系老师 获取答案
A.并发进程推进过程中围绕共享资源可能形成合作关系
B.同步表现的是进程之间的合作关系,同步进程可以同时使用临界资源
C.互斥表现的是一种竞争关系,互斥进程不能同时使用互斥资源
D.并发进程推进过程中由于共享互斥资源可能形成互斥关系
A.进程之间是并发执行的,而程序本身没有并发执行
B.进程是程序的执行过程
C.程序是分配资源的单位,在运行过程中使用系统资
D.程序是一个静态的命令集,进程是动态的
A.m=2,n=1,w=2
B.m=2,n=2,w=1
C.m=4,n=3,w=2
D.m=4,n=2,w=3
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.表示有两个进程进入临界区