操作系统课程设计进程同步模拟水果问题.docxVIP

  • 57
  • 0
  • 约8.67千字
  • 约 23页
  • 2021-10-22 发布于天津
  • 举报

操作系统课程设计进程同步模拟水果问题.docx

长治学院 课程设计报告 课程名称:操作系统课程设计 设计题目:进程同步模拟一吃水果问题 系别: 计算机系 专业: 计算机科学与技术 组别: 第八组 学生姓名: 韩伟伟 学 号起止日期:2011年6月7日~2011年6月22日 指导教师: 王崇霞 目录 1需求分析3 1吃水果问题地描述3 1.2问题地转换3 2功能设计4 1数据结构4 2模块说明4 3操作地流程图5 3开发平台及源程序地主要部分6 1开发平台6 2源程序7 4测试用例,运行结果与运行情况16 分析 1测试用例16 2运行结果16 5自我评价与总结18 进程同步模拟设计 ——吃水果问题 1需求分析 1.1吃水果问题地描述 桌子上有一只盘子,最多可容纳两个水果,每次只能放入或者取出一个水果 爸爸专门向盘子中放苹果,妈妈专门向盘子中放橘子,两个儿子专门等待吃盘子 中地橘子,两个女儿专门等吃盘子中地苹果? 1.2问题地转换 这是进程同步问题地模拟,可以把向盘子放或取水果地每一个过程可以转 为 一个进程地操作,这些进程是互斥地,同时也存在一定地同步关系?通过编程 实 践时,实际是随机地调用人一个进程地操作,而这些进程地操作相当于程序 中地 函数调用?而计算机在执行时每一个时刻只能执行一个操作 ,这就默认了 互斥?同步地模拟可以类似于函数调用时地前提关系即先决条件 ?这样进程同 步模拟就完全可以通过函数地调用

文档评论(0)

1亿VIP精品文档

相关文档