刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

请根据所给的前趋图和PV操作,填写关于进程同步与互斥的空白处,下列选项中的空白①、②、③、④、⑤和⑥应分别填写什么?

A
V(SI)和V(S3)V(S4)
B
P(S1)和V(S3)V(S4)
C
V(SI)和P(S3)P(S4)
D
.P(SI)和P(S3)P(S4)
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

根据前趋图,我们可以知道进程间的同步和互斥关系。图中箭头表示一个进程结束(执行V操作)后,另一个进程开始(执行P操作)。

空①和空②处应填写P(S1)和V(S3)V(S4),因为P2进程在开始时需要等待P1进程执行完V(S1)操作,然后执行P(S1)操作,结束时释放对S3和S4的占用,执行V(S3)和V(S4)操作。

空③和空④处应填写V(S2)和P(S3),因为P3进程在开始时需要等待P2进程执行完V(S2)操作,然后执行P(S3)操作,表示它需要使用资源S3。

空⑤和空⑥处应填写P(S5)和V(S6),因为P5进程在开始时需要等待P4进程释放资源(执行V操作),然后执行P(S5)操作表示它需要占用资源S5,结束时执行V(S6)操作释放资源。

所以根据题目的要求和进程的同步与互斥关系,选项B P(S1)和V(S3)V(S4)是正确的。

创作类型:
原创

本文链接:请根据所给的前趋图和PV操作,填写关于进程同步与互斥的空白处,下列选项中的空白①、②、③、④、⑤和⑥

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share