文章
509
粉丝
0
获赞
1
访问
201.9k

评分及理由
(1)得分及理由(满分4分)
学生答案中指出了两个关键修改:
虽然学生使用了"while (lock == TRUE)"而不是标准答案的"while (key == TRUE)",但结合后面的swap指令,这种写法也能正确实现互斥,思路正确不扣分。两处关键修改都正确,得4分。
(2)得分及理由(满分3分)
学生回答"不可以",判断正确。理由部分提到"newSwap无法保证并发进程执行时交换的原子性",准确指出了问题的核心原因。虽然表述比标准答案简略,但核心观点正确且完整。得3分。
题目总分:4+3=7分
登录后发布评论
暂无评论,来抢沙发