|
39.
桌上有一个空盒,盒内只允许放一个水果,妈妈向盒内放苹果或桔子。儿子专等吃盒中的桔子,女儿专等吃盒中的苹果,若盒内已有水果,放者必须等待,若盒内没有自己要吃的水果,吃者必须等待。用
PV
操作来协调三人的关系时,请回答下列问题:
(
1
)应设置的信号量及其初值
__________________________________________
。
(
2
)在三组工作流程的虚线位置填上适当的
P
、
V
操作,实现三人正确的活动。
妈:準備
____________(1) ____________
向盒内放水果(苹果或桔子)
if
水果
==
桔子
then____________ (2) ____________
else____________ (3) ____________
儿:
____________ (4) ____________
拿盒中的桔子
____________ (5) ____________
吃桔子
女:
____________ (6) ____________
拿盒中的苹果
____________ (7) ____________
吃苹果 |