大学毕业论文_信号量机制.docVIP

  • 9
  • 0
  • 约1.01万字
  • 约 15页
  • 2016-11-27 发布于辽宁
  • 举报
操作系统课程设计 : : : : : : : 目 录 目录 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 4. 设计心得 5 5. 参考资料 6 附录 7 程序源代码: 7 一.设计题目与要求 1.设计目的 了解信号量机制,了解并掌握进程同步和互斥机制,熟悉信号量的操作函数,利用信号量实现对资源共享的控制。 通过实现吃水果问题的同步,深入了解和掌握进程同步的原理。 设计要求 编程模拟实现这一问题的程序控制,分析处理过程。 吃水果问题的描述: 桌子上有一只盘子,最多可容纳两个水果,每次只能放入或者取出一个水果。爸爸专门向盘中放苹果(apple),妈妈专门向盘子中放橘子(orange),两个儿子专门等待吃盘子中的橘子,两个女儿专门等吃盘子中的苹果。 二.总体设计思想 总体设计思想 Father_lag,Mother_lag,Son1_lag,Son2_lag,Daughter1_lag,Daughter2_lag表示六个进程是否处于等待状态。处于等待时,变量值为true。 (4)两个放水果进程同时处于等待状态时,若有取水果的操作将自动执行等待的放水果进程,执行按等待的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档