文章
117
粉丝
160
获赞
0
访问
3.7k

评分及理由
(1)得分及理由(满分7分)
学生答案整体思路正确,信号量设置与标准答案一致(AC、BC、CE、DE,初值均为0),并正确使用P、V操作实现了同步关系:
然而,根据题目提供的两次识别结果,需要综合判断:第二次识别结果中E()函数只有P(CE),缺少P(DE),这属于逻辑错误,会导致E无法正确等待D完成,违反了同步要求。因此需要扣分。
扣分点:E()函数中缺少对信号量DE的P操作(即wait(DE)),导致同步逻辑不完整。扣除2分。
得分:7 - 2 = 5分。
题目总分:5分
登录后发布评论
暂无评论,来抢沙发