文章
278
粉丝
0
获赞
1
访问
106.2k

评分及理由
(1)得分及理由(满分2分)
学生答案正确指出了信号量S代表可用资源数量,不互斥访问会导致资源分配冲突,这与标准答案中"信号量S是能够被多个进程共享的变量"的核心思想一致。虽然表述角度略有不同,但思路正确,得2分。
(2)得分及理由(满分3分)
学生正确判断了方法1错误、方法2正确,并准确指出了方法1的问题在于"在判断完S≤0后没有在循环中开中断导致其他进程无法signal(S)",这与标准答案完全一致。得3分。
(3)得分及理由(满分2分)
学生回答"可以实现"是错误的。标准答案明确指出用户程序不能使用开/关中断指令,因为这是特权指令。学生虽然解释了实现原理,但核心判断错误。考虑到学生可能对特权指令概念理解不足,扣2分。
题目总分:2+3+0=5分
登录后发布评论
暂无评论,来抢沙发