文章
323
粉丝
6
获赞
5
访问
170.3k

评分及理由
(1)得分及理由(满分2分)
学生回答"信号量是互斥的,wait、signal都要锁,所以必须互斥访问S"和"信号量是互斥用的,wait、signal都要写,所以必须互斥访问S",准确指出了信号量是共享变量,多个进程都需要访问,因此需要互斥保护。虽然表述不如标准答案详细,但核心观点正确。得2分。
(2)得分及理由(满分3分)
学生正确判断方法1错误、方法2正确。对于方法1的错误原因,两次识别都指出了"若S<=0,会一直在while(S<=0)这一步死循环",并补充说明了"工作在运行态,意味着不会主动放弃处理器,造成死循环",分析比标准答案更详细。对于方法2的判断正确。得3分。
(3)得分及理由(满分2分)
学生正确回答"不能",理由准确指出"中断指令是特权指令,用户程序在用户态权限不够",与标准答案一致。虽然第二次识别中有"用户程序可以调用系统调用trap后,使用中断类"的表述,但这不影响核心观点的正确性。得2分。
题目总分:2+3+2=7分
登录后发布评论
暂无评论,来抢沙发