- 37
- 0
- 约5.41千字
- 约 16页
- 2017-01-01 发布于重庆
- 举报
操作系统课程设计报告之和尚喝水孟衡
课程设计报告课程名称:操作系统课程设计设计题目:进程同步P、V操作模拟—和尚喝水学院:管理工程学院专业:信息管理与信息系统组别:第组学生姓名:孟衡学号:1141807103 指导教师:张正伟目录1需求分析21.1需求概述21.2需求设计32功能设计32.1 实现方案42.2模块说明52.3 操作的流程图63开发环境及源程序的主要部分73.1开发环境83.2源程序94测试用例,测试过程及情况分析104.1测试用例134.2测试过程及情况分析145心得体会15进程P、V操作模拟设计 ——和尚喝水1需求分析1.1需求概述一个寺庙里有小老和尚若干,有一口水井由小和尚挑水入缸给老和尚饮用。水缸可以装10桶水,水取自同一口井,水井口较窄,每次只可容纳一只桶取水,寺庙里一共有3只水桶,每次倒入取用缸中水的量均为1桶,且二者不可同时进行。用P,V操作实现老和尚、小和尚、取水、用水喝水的同步进程控制,水缸水量用semaphore表示,水桶用pail表示,水缸容量用empty表示。1.2需求设计以上问题是进程同步的模拟,可以把井中取水、倒水入缸、用水喝水的过程可以看作是一个个进程的操作,这些进程是互斥的,同时也存在一定的同步关系。通过实际编程时来看,就是随机调用其中一个进程的操作,而这些进程的操作相当于程序中的函数调用。而计算机在执行的每一个时刻只能执行一个操作,这就默认了互斥
您可能关注的文档
最近下载
- 《身边的陶》教学课件-2024-2025学年苏少版(2024)初中美术七年级上册.pptx VIP
- S系列交换机SEP技术白皮书.docx
- 高中物理新课标五星级题库.doc VIP
- 索尼 MCX-500使用说明书.pdf VIP
- 论人物类电视纪录片的人文关怀.docx VIP
- 2026年山东发展投资控股集团有限公司权属企业社会招聘(82人)笔试备考试题及答案解析.docx VIP
- 2026年跨境电商行业发展趋势报告.docx VIP
- 闽2010-J-33 粉煤灰(陶粒)小型空心砌块非承重墙体建筑构造.docx VIP
- 浙江省强基联盟2025—2026学年高三上学期返校素养检测生物试卷 Word版含解析.docx VIP
- 闽2011-J-37 太阳能集热器安装建筑构造.docx VIP
原创力文档

文档评论(0)