文章
196
粉丝
0
获赞
1
访问
25.7k
评分及理由
(1)得分及理由(满分2分)
学生回答"因为S是全局变量应用访问",虽然表述不够完整和准确,但指出了S是全局变量(即共享变量),需要互斥访问。标准答案强调信号量S是能被多个进程共享的变量,需要互斥执行。学生回答的核心意思正确,但表述不完整,扣1分。
得分:1分
(2)得分及理由(满分3分)
学生正确指出方法1错误("因为在while循环内,属于关中断的时间,无法切换到其他进程继续执行,以释放资源"),这与标准答案"其他进程无法修改S的值,while语句陷入死循环"意思一致。
学生正确指出方法2正确。
理由充分且正确,得满分。
得分:3分
(3)得分及理由(满分2分)
学生回答"不可以,因为开/关中断指令是特权指令",这与标准答案完全一致,理由正确。
得分:2分
题目总分:1+3+2=6分
登录后发布评论
暂无评论,来抢沙发