文章
188
粉丝
0
获赞
0
访问
52.5k

评分及理由
(1)得分及理由(满分2分)
学生回答“s是全局变量,属于临界资源;同一进程内对临界区的访问要互斥。” 其中“同一进程内”表述不准确,信号量的互斥访问是为了防止多个进程(或线程)并发访问导致数据不一致。但学生指出了S是全局变量(临界资源),需要互斥访问,核心意思正确。考虑到可能存在识别或表述不严谨,不扣分。
得分:2分
(2)得分及理由(满分3分)
学生作答完全没有回答第(2)问“分别说明方法1和方法2是否正确。若不正确,请说明理由。”,而是回答了第(3)问的内容。因此,本题答案缺失,得0分。
得分:0分
(3)得分及理由(满分2分)
学生回答“不能;中断指令的执行需在内核态,而用户程序在用户态;若用户使用中断指令,需不断的从用户态切换到内核态,最后再切回用户态,开销大。” 标准答案的关键点是开/关中断是特权指令,用户程序不能直接使用。学生回答“需在内核态”和“用户程序在用户态”正确指出了权限问题。后半句关于切换开销的论述虽然不是标准答案的核心,但属于正确补充,不扣分。
得分:2分
题目总分:2+0+2=4分
登录后发布评论
暂无评论,来抢沙发