文章
167
粉丝
0
获赞
0
访问
10.8k

评分及理由
(1)得分及理由(满分2分)
学生回答"为临界区,不能同时写入",正确指出了C1代码是临界区,并给出了基本理由。虽然解释较为简单,但核心观点正确。得2分。
(2)得分及理由(满分3分)
学生使用了三个信号量:empty、full和mutex,与标准答案思路一致。代码逻辑正确:
信号量定义和初值正确,同步关系完整。得3分。
(3)得分及理由(满分3分)
学生正确使用一个mutex信号量实现互斥访问,代码逻辑:
这与标准答案完全一致,能够保证对缓冲区的互斥访问。得3分。
题目总分:2+3+3=8分
登录后发布评论
暂无评论,来抢沙发