有一个前趋图,A操作为B、C操作的前趋,D操作为B、C操作的后继。A操作完成后分别对信号量S1、S2操作并通知B、C; B操作或C操作完成后分别对信号量S3、S4 操作并通知D。用P、V操作实现四个操作的并发执行。
Varsl s2 ,s3 sA: semaphore:= 0,0,0,0
Begin
Parbegin
Begjin Begin Begin Begin
A操作 C E G.
A B操作 C操作 H
B D F D操作
End End End End
Parend
end
选择答案:
(1)P(s1)
(2)P(s2)
(3) P(s3)
(4) P(s4)
(5) V(s1)
(6) V(s2)
(7) V(s3)
(8) V(s4)