文章

119

粉丝

0

获赞

1

访问

7.2k

头像
2023年计算机学科专业基础综合试题 - 第45题回答
操作系统
发布于2025年8月30日 19:42
阅读数 5


评分及理由

(1)得分及理由(满分4分)

学生答案中指出了两处错误:一是将if条件判断改为while循环,二是将退出区的lock = TRUE改为lock = FALSE。这两处修改与标准答案完全一致,思路正确且表述清晰。因此,该部分得4分。

(2)得分及理由(满分3分)

学生答案正确指出“不可以”使用newSwap代替swap指令,理由为swap指令能保证原子性(不被中断),而newSwap函数会被中断,导致lock变量值错误。该理由与标准答案的核心观点一致,即原子性无法保证会导致互斥失败。因此,该部分得3分。

题目总分:4+3=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发