文章

206

粉丝

0

获赞

0

访问

18.9k

头像
2021年(408)计算机学科专业基础综合试题 - 第45题回答
操作系统
发布于2025年11月6日 16:47
阅读数 36


评分及理由

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

学生回答"修改信号量是原语应一次性完成,若被执行会失去封闭性,得到不可预料的后果",这个回答基本正确,指出了信号量操作需要原子性执行,否则会产生不可预料的结果。虽然表述不如标准答案详细,但核心意思正确。得2分。

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

学生正确指出方法1不正确,理由准确:关中断后一直进入while循环,不打开中断,导致其他进程无法修改S。对方法2的判断为"正确",但没有详细说明理由。标准答案中方法2确实正确,学生判断正确。考虑到学生正确分析了方法1的错误原因,对方法2的判断也正确,得3分。

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

学生回答"不可以",判断正确。但给出的理由"会大大损失并发性,若进程需要其它进程的结果但其它进程无法中断会造成死锁"不是标准答案中的"开中断和关中断指令都是特权指令"。学生的理由虽然有一定道理,但不是最核心的原因。考虑到问题主要考察特权指令的概念,学生没有答出关键点,得1分。

题目总分:2+3+1=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发