进程P1、P2、P3、P4和P5的前趋图如下图所示。若用PV操作控制进程P1~P5并发执行的过程,则需要设置6个信号S1、S2、S3、S4,且信号量S1~S4的初值都等于0。下图中a和b处应分别填写(

进程P1、P2、P3、P4和P5的前趋图如下图所示。若用PV操作控制进程P1~P5并发执行的过程,则需要设置6个信号S1、S2、S3、S4,且信号量S1~S4的初值都等于0。下图中a和b处应分别填写(1),c和d处应分别填写(2),e和f处应分别填写(3)。

进程P1、P2、P3、P4和P5的前趋图如下图所示。若用PV操作控制进程P1~P5并发执行的过程,则需要设置6个信号S1、S2、S3、S4,且信号量S1~S4的初值都等于0。下图中a和b处应分别填写(

解析

记住一句话: 线(箭头)代表信号量, 先V后P, VP一对

因此a,b处一定填V操作, V谁呢? V(S1) V(S2)。

那么c处就一定填P操作, 将刚刚V的 P回来。

def处同理。

答案显然就是:CAA。