文章

64

粉丝

1

获赞

0

访问

7.1k

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


评分及理由

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

学生答案正确指出了wait()和signal()操作需要对信号量S进行互斥访问的原因,即涉及对共享变量的修改操作,需要保证在并发环境下的正确性。与标准答案意思一致。得2分。

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

学生指出方法1不正确,理由基本正确(可能导致系统一直处于关中断状态,陷入死循环)。但学生两次识别结果中对方法2的判断存在矛盾:第一次识别认为方法2正确,第二次识别认为方法2不正确(理由同方法1,这是错误的)。根据标准答案,方法2是正确的。由于第二次识别错误地否定了方法2,但第一次识别正确,且根据“只要其中有一次回答正确则不扣分”的原则,此处不扣分。因此得3分。

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

学生答案正确指出用户程序不能使用开/关中断指令实现临界区互斥,因为开/关中断是特权指令。与标准答案一致。得2分。

题目总分:2+3+2=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发