文章
63
粉丝
1100
获赞
1549
访问
130w
实现 C1 的代码是临界区。临界区是指访问临界资源的代码段,而这里的临界资源是缓冲区 B。因为进程 P1 和 P2 均需执行 C1,C1 操作要将数据分组写入缓冲区 B,在同一时刻只能有一个进程对缓冲区 B 进行写入操作,否则会导致数据混乱。所以实现 C1 的代码是临界区。
评分及理由
(1)得分及理由
得分:2分
理由:学生的回答与标准答案一致,正确指出了C1的实现代码是临界区,并给出了合理的解释(涉及共享资源缓冲区的互斥访问)。逻辑清晰,表述准确,因此得满分。
(2)得分及理由
得分:0分
理由:题目要求用信号量描述同步或互斥关系,但学生未作答,因此不得分。
(3)得分及理由
得分:0分
理由:题目要求用信号量描述同步或互斥关系,但学生未作答,因此不得分。
题目总分:2+0+0=2分
登录后发布评论
暂无评论,来抢沙发