A、B两组学生进行投球比赛,规定A组(或B组)的一个学生投了一个球后应让B组(或A组)的一个学生投一个球。假定让A组的学生先开始投球,用PV操作控制时,回答如下问题:
(1)应定义的信号量的个数和初值:____
(2)在两组工作流程的方框位置填上适当的P、V操作,使其能按规定进行。
A组:(1)
投一个球
(2)
B组:(3)
投一个球
(4)
(1)定义两个信号量s1和s2,初值分别为1和0,即s1:=1 s2:=0 (2) ①P(S1) ②V(S2) ③P(S2) ④V(S1)
A、B两组学生进行投球比赛,规定A组(或B组)的一个学生投了一个球后应让B组(或A组)的一个学生投一个球。假定让A组的学生先开始投球,用PV操作控制时,回答如下问题:
(1)应定义的信号量的个数和初值:____
(2)在两组工作流程的方框位置填上适当的P、V操作,使其能按规定进行。
A组:(1)
投一个球
(2)
B组:(3)
投一个球
(4)
(1)定义两个信号量s1和s2,初值分别为1和0,即s1:=1 s2:=0 (2) ①P(S1) ②V(S2) ③P(S2) ④V(S1)