文章
389
粉丝
5
获赞
19
访问
25.3k
评分及理由
(1)信号量定义得分及理由(满分2分)
得分:1分
理由:学生定义了5个信号量,比标准答案多1个。其中:
(2)甲进程代码得分及理由(满分2分)
得分:2分
理由:甲进程逻辑完全正确:先wait(hell)检查可挖坑数,再wait(mutex_&)获取铁锹,挖坑后释放铁锹,signal(empty)通知乙有可用树坑。缺少while循环但不扣分,因为题目未明确要求循环。
(3)乙进程代码得分及理由(满分2分)
得分:2分
理由:乙进程逻辑完全正确:先wait(empty)等待可用树坑,再wait(mutex_&)获取铁锹,填土后释放铁锹,signal(hell)增加可挖坑数,signal(water)通知丙浇水。
(4)丙进程代码得分及理由(满分1分)
得分:0分
理由:丙进程存在严重逻辑错误:
题目总分:1+2+2+0=5分
登录后发布评论
暂无评论,来抢沙发