文章
259
粉丝
6
获赞
5
访问
58.6k

评分及理由
(1)得分及理由(满分2分)
学生回答"是,因为写入操作是互斥的",正确指出了C1操作需要互斥执行的原因。虽然表述较为简洁,但核心意思与标准答案一致。得2分。
(2)得分及理由(满分3分)
学生回答存在以下问题:
该答案未能正确处理B为空时才能执行C1、B非空时才能执行C2的同步关系。扣2分,得1分。
(3)得分及理由(满分3分)
学生正确使用了mutex信号量来实现两个进程执行C3操作的互斥访问,代码逻辑正确。虽然未明确说明信号量初值,但从上下文可以推断mutex初值为1。得3分。
题目总分:2+1+3=6分
登录后发布评论
暂无评论,来抢沙发