文章

172

粉丝

0

获赞

0

访问

25.8k

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


评分及理由

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

学生回答指出多个进程运行时没有互斥会导致信号量S的值更新异常,因此在对S修改时必须互斥。这与标准答案中"信号量S是能够被多个进程共享的变量,多个进程都可以通过wait()和signal()对S进行读、写操作"的核心思想一致,都强调了互斥的必要性。虽然表述略有不同,但核心逻辑正确。

得分:2分

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

学生认为"方法1正确,2不正确",这与标准答案完全相反。标准答案明确指出方法1是错误的(因为关中断后陷入死循环),方法2是正确的。学生对此问题的判断存在根本性逻辑错误。

得分:0分

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

学生回答"不能"是正确的,但给出的理由"用户程序不断的开关中断会导致死锁发生"是错误的。标准答案的正确理由是"开中断和关中断指令都是特权指令",用户程序无法执行特权指令。学生的理由存在逻辑错误。

得分:1分(回答正确但理由错误,给1分)

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发