沈阳理工大学课程设计专用纸 0 沈阳理工大学 目录 1.设计题目与要求 ......................................................................................................................... 1 1.1 实验目的............................................................................................................................. 1 1.3 初始条件............................................................................................................................ 1 2 总体设计思想及相关知识 ........................................................................................................... 2 2.1 总体设计思想 ..................................................................................................................... 2 2.2 临界区互斥编程原理 ........................................................................................................ 2 2.3 开发环境与工具 ................................................................................................................. 3 3 数据结构与模块说明 .................................................................................................................... 3 3.1 数据结构............................................................................................................................ 3 3.2 程序各模块流程图 ............................................................................................................. 5 3.2.1 主程序模块 ............................................................................................................. 5 3.2.2 状态改变模块 ......................................................................................................... 6 3.2.3 返回哲学家状态模块 ............................................................................................. 7 3.2.4 返回餐具状态模块 ................................................................................................. 8 4. 源程序代码 ...........