文章
60
粉丝
0
获赞
0
访问
3.7k
semaphore (TIEQIAO)=1//定义铁锹资源的的信号量
semaphore (SHUITONG)=1//定义水桶资源的信号量
semaphore (TREE)//定义在坑里没浇水的树苗的信号量
semaphore (KENG)=0//定义坑的信号量
semaphore(full_keng)=2//定义坑的数量小于3的信号量
semaphore(mute_X)//定义互斥信号量
CoBegin
Precess 甲()
{
wait(full_keng);
wait(TIEQIAO);
wait (mute_X);
挖坑;
signal(KENG);
signal(mute_X);
signal(TIEQIAO);
}
Process 乙()
{
wait(KENG);
wait(mute_X);
放树苗;
signal(mute_X);
wait(TIEQIAO);
wait(mute_X);
填土;
signal(mute_X);
signal(TIEQIAO);
signal(full_keng);
signal(TREE);
}
Process 丙()
{
wait(TREE);
wait(SHUITONG);
wait(mute_X);
浇水;
signal(mute_X);
signal(SHUITONG);
}
CoEnd
评分及理由
(1)得分及理由(满分7分)
学生作答得分为:3分。
理由:
登录后发布评论
暂无评论,来抢沙发