《操作系统》课程设计报告--苹果问题.docVIP

  • 17
  • 0
  • 约1.1万字
  • 约 21页
  • 2018-05-14 发布于天津
  • 举报

《操作系统》课程设计报告--苹果问题.doc

《》课程设计报告 专业: 班级: 题目名称: 完成日期: 甘肃政法学院计算机科学学院 目录 目录 1 1.设计题目与要求 2 1.1设计目的 2 1.2设计要求 2 2. 总体设计思想 2 2.1总体设计思想 2 3. 功能设计 3 3.1 数据结构设计 3 3.2模块说明 3 3.3 各模块的算法流程图 4 3.4 P、V原语的描述 7 4 .开发平台及程序清单的主要部分 8 4.1开发平台 8 5. 运行结果与运行情况分析 9 5.1运行结果 9 6. 自我评价与总结 10 7. 参考资料 11 附录 12 1、分工说明: 12 2、程序源代码: 12 1.设计题目与要求 1.1设计目的 通过实现吃水果问题的同步,深入了解和掌握进程同步的原理。 1.2设计要求 吃水果问题的描述: 桌子上有一只盘子,最多可容纳两个水果,每次只能放入或者取出一个水果。爸爸专门向盘子中放苹果(apple),妈妈专门向盘子中放橘子(orange),两个儿子专门等待吃盘子中的橘子,两个女儿专门等吃盘子中的苹果。 2. 总体设计思想 总体设计思想 Father_lag,Mother_lag,Son1_lag,Son2_lag,Daughter1_lag,Daughter2_lag表示六个进程是否处于等待状态。处于等待时,变量值为true。 (4)两个放水果进程同时处

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档