進程Pl、P2、P3、P4、P5和P6的前趨圖如下所示。假設用PV操作來控制這6個進程的同步與互斥的程序如下,程序中的空①和空②處應分別為(),空③和空④處應分別為(),空⑤和空⑥處應分別為()。
Begin
S1,S2,S3,S4,S5,S6,S7,S8:semaphore,//定義信號量
S1:=0;S2:=0;S3:=0;S4:=0;S5=0;S6=0;S7=0;S8=0
A.V(S1)V(S2)和P(S2)P(S3)
B.V(S1)P(S2)和V(S3)P(S4)
C.V(S1)V(S2)和V(S3)V(S4)
D.P(S1)P(S2)和V(S2)V(S3)
A.V(S3)和V(S6)V(S7)
B.V(S3)和V(S6)P(S7)
C.P(S3)和V(S6)V(S7)
D.P(S3)和P(S6)V(S7)
A.V(S6)和P(S7)P(S8)
B.P(S8)和P(S7)P(S8)
C.P(S8)和P(S7)V(S8)
D.V(S8)和P(S7)P(S8)