文章
115
粉丝
0
获赞
0
访问
7.9k

评分及理由
(1)得分及理由(满分4分)
学生准确指出了两处错误:进入区的条件判断语句应改为while循环,以及退出区应将lock设为FALSE。这两处修改与标准答案完全一致,逻辑正确且表述清晰。虽然第二次识别中出现了"chey"这样的识别错误,但根据上下文可判断为"key"的误写,不影响核心逻辑判断。因此本小题得4分。
(2)得分及理由(满分3分)
学生正确回答了"不可以",并给出了关键理由:swap是原子操作,而函数调用形式无法保证原子性,可能导致互斥失效。这与标准答案的核心观点一致,虽然表述不如标准答案详细(没有具体举例说明并发执行的问题),但已经抓住了问题的本质。因此本小题得3分。
题目总分:4+3=7分
登录后发布评论
暂无评论,来抢沙发