评分及理由
(1)得分及理由(满分4分)
学生回答中指出了退出区的错误,将"lock = TRUE"修改为"lock = FALSE",这是正确的修改(2分)。然而,学生没有指出进入区的错误(即"if (key == TRUE)"应改为"while (key == TRUE)"),因此扣2分。
(2)得分及理由(满分3分)
学生回答"能"使用newSwap代替swap指令,这是错误的(0分)。标准答案明确指出newSwap不能保证原子性,会导致并发问题。因此该部分不得分。
题目总分:2+0=2分
登录后发布评论
暂无评论,来抢沙发