文章
33
粉丝
0
获赞
0
访问
7.8k

评分及理由
(1)得分及理由(满分2分)
学生答案正确指出了信号量S是临界资源,需要互斥访问,并解释了如果不互斥可能导致的数据不一致问题(一个进程更新时另一个进程访问旧数据)。这与标准答案的核心思想一致,只是表述略有不同。因此得2分。
(2)得分及理由(满分3分)
学生答案判断方法1正确、方法2错误,这与标准答案相反。标准答案指出方法1错误(因为关中断后若S≤0会陷入死循环),方法2正确。学生认为方法2会产生死锁的理由不成立,因为方法2在循环内交替开关中断,避免了死循环,而学生描述的死锁场景不符合实际。因此该部分回答存在根本性逻辑错误,扣3分,得0分。
(3)得分及理由(满分2分)
学生答案正确指出用户程序不能使用开/关中断指令,并解释了原因(开/关中断是内核态指令,用户态不能使用)。这与标准答案一致,得2分。
题目总分:2+0+2=4分
登录后发布评论
暂无评论,来抢沙发