文章
43
粉丝
0
获赞
0
访问
1.0k

评分及理由
(1)得分及理由(满分2分)
学生回答"若不互斥执行,则运算出错",虽然表述较为简略,但指出了不互斥执行会导致运算错误,这体现了对信号量操作需要互斥的基本理解。标准答案更详细地解释了信号量是共享变量,多个进程会对其进行读写操作,但学生的回答抓住了核心问题。得1分。
(2)得分及理由(满分3分)
学生回答"方法1不可确,没有互斥执行S-1和S+1" - 这个判断是正确的,但理由不准确。方法1的问题不是没有互斥执行,而是关中断后陷入死循环。学生说"方法2可确,在while中有开关中断"的判断是正确的,且指出了关键差异。考虑到学生正确判断了两个方法的正误,但对方法1的错误原因分析不够准确,扣1分。得2分。
(3)得分及理由(满分2分)
学生回答"开/关中断指令是特权指令,用户不可执行"完全正确,与标准答案一致。得2分。
题目总分:1+2+2=5分
登录后发布评论
暂无评论,来抢沙发