文章

957

粉丝

5

获赞

20

访问

169.3k

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


评分及理由

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

学生准确指出了两处错误:① 进入区的条件判断语句应为循环等待(将if改为while/for),② 退出区的解锁操作应为lock=FALSE。这两处修改与标准答案完全一致,思路正确且表述清晰。因此,本小题得满分4分。

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

学生正确判断为“不可行”,并给出了核心原因:newSwap函数执行不具有原子性,会导致线程切换,无法实现互斥。这与标准答案中“Swap指令为原子操作,而函数调用无法保证原子性”的核心观点一致。虽然答案未详细展开解释并发执行的具体冲突场景,但已准确指出了问题的本质。因此,本小题得满分3分。

题目总分:4+3=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发