41、某系统采用PV操作实现进程A.B之间的直接通信,进程并发执行时的程序结构如下:回答下列问题:(1)信箱中最多可容纳多少封信?(2)程序中变量k和t起什么作用?(3)按题意写出程序结构中方框位置里的内容。
(1)最多可容纳n封信(1分)(2)k和z分别是信箱中可存信件和可取信件的指针。(1分)(3)①n(1分)②P(SP)(1分)③P(S1)④V(SI)(1分)⑤V(SG)(1分)⑥P(SG)(1分)⑦F(S2)⑧V(S2)(1分)⑨V(SP)(1分)
41、某系统采用PV操作实现进程A.B之间的直接通信,进程并发执行时的程序结构如下:回答下列问题:(1)信箱中最多可容纳多少封信?(2)程序中变量k和t起什么作用?(3)按题意写出程序结构中方框位置里的内容。
(1)最多可容纳n封信(1分)(2)k和z分别是信箱中可存信件和可取信件的指针。(1分)(3)①n(1分)②P(SP)(1分)③P(S1)④V(SI)(1分)⑤V(SG)(1分)⑥P(SG)(1分)⑦F(S2)⑧V(S2)(1分)⑨V(SP)(1分)