文章
986
粉丝
5
获赞
20
访问
251.7k

评分及理由
(1)得分及理由(满分2分)
学生答案正确指出了信号量S是共享变量,多个进程可以对其进行读写操作,需要互斥执行以避免冲突。这与标准答案的核心思想一致。得2分。
(2)得分及理由(满分3分)
学生正确判断方法1错误、方法2正确。对于方法1的错误原因,学生提到“其他进程因该进程进行开关中断的操作而无法正常获取”,虽然表述不如标准答案“while语句陷入死循环”精确,但基本指出了问题本质(其他进程无法修改S导致无法退出循环)。对于方法2正确性的理由虽然未详细说明,但判断正确。扣1分,因为对方法1错误原因的分析不够准确和完整。得2分。
(3)得分及理由(满分2分)
学生正确回答“不能”,并指出原因“开关中断是特权指令”,与标准答案一致。得2分。
题目总分:2+2+2=6分
登录后发布评论
暂无评论,来抢沙发