A.V (S1) V (S2) 和 P (S2)B.P(S1) P (S2) 和 V (S2)C.V (S1) V (S2) 和 P (S1) D.P (S1) P (S2) 和 V (S1)


A.V (S1) V (S2) 和 P (S2)
B.P(S1) P (S2) 和 V (S2)
C.V (S1) V (S2) 和 P (S1)
D.P (S1) P (S2) 和 V (S1)

参考解析

解析:图中有八条箭线,因此需要设置八个信号量,按照从小到大的顺序分别是:P1→P2对应S1,P1→P3对应S2,P2→P3对应S3,P2→P3对应S3,P2→P4对应S4,P3→P4对应S5,P3→P5对应S6,P4→P6对应S7,P5→P6对应S8。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作,如P2开始的时候执行P(S1)的操作,结束时执行V(S3)和V(S4)的操作,P3开始的时候执行P(S2)P(S3)的操作,结束时执行V(S5)和V(S6)的操作,其他同理。

相关考题:

已知某国国际收支平衡表中,经常项目差额160亿美元,资本和金融项目差额为-100亿美元,误差与遗漏为1o亿美元,则该国储备资产增减额为(  )。A.70亿元B.-70亿美元C.+60亿美元D.+270亿美元