2019年计算机学科专业基础综合试题 - 第43题回答
操作系统
发布于2025年8月18日 20:03
阅读数 108

评分及理由
(1)得分及理由(满分8分)
得分:4分
理由:
- 学生使用了信号量来控制碗和筷子的访问,但未正确限制碗的数量为 min{m, n-1},导致可能无法防止死锁。
- 学生使用了两个互斥信号量 mutex1 和 mutex2 来控制碗和筷子的访问,但未正确实现筷子的信号量数组,且互斥信号量的使用方式不正确。
- 学生未正确实现哲学家取筷子的逻辑,导致可能无法防止死锁。
- 学生未正确释放资源,可能导致资源泄漏。
题目总分:4分
登录后发布评论
暂无评论,来抢沙发