操作系统课程设计-哲学家进餐问题 下载本文

内容发布更新时间 : 2024/6/26 12:20:21星期一 下面是文章的全部内容请认真阅读。

潍坊学院计算机工程学院

课程设计说明书

课程名称:____操作系统课程设计 _________________

设计项目:____哲学家就餐问题____________________

学生姓名:_____XXXXXX _________________________

学 号:____ ___________________

专 业:______计算机科学与技术________________

班 级:______一班___________________________

指导教师:_______ ___________________________

_2016年__3___月

一、任务与具体要求

哲学家有N个,规定全体到齐后开始讨论,在讨论的间隙哲学

家进餐,每人进餐时都需使用刀、叉合一把,所有哲学家刀和叉都拿到后才能进餐。哲学家的人数、餐桌上的布置自行设定,实现刀和叉的互斥使用算法的程序实现。

二、设计说明书包括的内容

1.需求分析2.系统概要设计3.系统详细设计4.系统的主要源代码

5.系统测试及调试6.总结7.主要参考文献

三、 应完成的图纸

四、 评语及成绩

指导教师(签字)_____________

________年____月____日

目录

一、需求分析 ___________________________________________________________ 1

二、系统概要设计 _______________________________________________________ 2

三、系统详细设计 _______________________________________________________ 3

四、系统的主要源代码 ___________________________________________________ 4

五、系统测试及调试 _____________________________________________________ 9

六、总结 ______________________________________________________________ 13

七、主要参考文献 ______________________________________________________ 13