PAGE
PAGE 19
中北大学
操作系统课程设计
说 明 书
?
学 院、系:软件学院专 业:软件工程学 生 姓 名:学 号:设 计 题 目:基于Linux的进程之间通信 实现信号量通信机制(哲学家进餐) 起 迄 日 期:2015年12月28日- 2016年1月8日指 导 教 师:何志英
?
?
?2015 年12月25日
需求分析
1.1小组的拿到的任务是:
设计内容:
(1) 实现管道通信,要求见P183习题(3)。
(2) 实现信号量通信机制,要求见P191习题(3)。
(3) 实现消息缓冲通信机制,要求见P197习题。
(4) 实现共享内存区通信机制,要求见P201习题(2)。
要求:
(1) 用Linux中进程控制系统调用函数来创建进程(线程)。
(2) 输出进程通信时同步的说明信息。
1.2小组分工我拿到的题目是:(2) 实现信号量通信机制,要求见P191习题(3)。
1.3题目的要求如下:
1.3.1.哲学家进餐问题描述:
设有5个哲学家,共享一张放有5把椅子和5把叉子的圆桌,每人分得一把椅子。哲学家们在肚子饥饿时才试图分两次从两边捡起两把叉子就餐。
条件:
1.每个人只有拿到两把叉子时,哲学家才能吃饭
2.如果叉子已在他人手上,则哲学家必须等到他人吃完后才能拿起叉子
您可能关注的文档
最近下载
- 2025年年技师图书仓储试题及答案.docx VIP
- 2026年湖南中考试题及答案.docx VIP
- (九科全套)武汉市武昌区2026届高三年级五月调研考试九科试卷合集(含答案).pdf
- 2025年新高考I卷数学高考试卷(原卷+答案).pdf VIP
- 高速公路电动汽车清障救援作业规范DB32T 5314-2025.docx VIP
- 2024年新高考全国Ⅰ卷数学试卷试题真题答案详解(精校打印)_可搜索.pdf VIP
- 《2026 CSCO肿瘤治疗所致血小板减少症诊疗指南》解读.docx
- 河北省承德市隆化县2025届重点中学小升初数学入学考试卷含解析.doc VIP
- 博朗9系列中文说明书.doc VIP
- 驾驶员考核标准细则.doc VIP
原创力文档

文档评论(0)