2019年计算机学科专业基础综合试题 - 第43题回答
操作系统
发布于2025年7月17日 17:21
阅读数 4

评分及理由
(1)得分及理由(满分8分)
得分:8分
理由:学生的作答与标准答案完全一致,逻辑正确。具体表现在:
- 正确设置了碗的信号量
bowl = min{m, n - 1}
,限制了同时进餐的哲学家数量,防止死锁。
- 正确设置了筷子的信号量数组
chopstick[n] = {1, 1...1}
,确保筷子资源的互斥访问。
- 正确使用P、V操作实现了哲学家拿碗、拿筷子、就餐、放筷子、放碗的逻辑顺序。
- 两次识别结果均正确,无逻辑错误或误写。
题目总分:8分
登录后发布评论
暂无评论,来抢沙发