- 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需求设计以上问题是进程同步的模拟,可以把井中取水、倒水入缸、用水喝水的过程可以看作是一个个进程的操作,这些进程是互斥的,同时也存在一定的同步关系。通过实际编程时来看,就是随机调用其中一个进程的操作,而这些进程的操作相当于程序中的函数调用。而计算机在执行的每一个时刻只能执行一个操作,这就默认了互斥
您可能关注的文档
- 情景领导(学员教材).doc
- 成都轨道交通近期信息资料2016.doc
- 我与左邻右舍的备课薄.doc
- 成长中的当代中国建筑师.docx
- 我们必须行动起来,坚决捍卫“中国南海主权”.doc
- 成都中医药大学七年制中医专业培养计划2014522.doc
- 成都七中高2015级高一下学期数学期末考试试题(教师版).docx
- 我国his系统现状及未来发展趋势.doc
- 我国企业应收账款管理改进研究.doc
- 我国土壤资源特点与土壤安全利用.doc
- 2026年国际贸易货物采购供应合同(英汉双语版).docx
- 2026年国际货物进出口管理与结算合同(英汉双语文本).docx
- 2026年国际矿产资源进出口合同中英对照版.docx
- 2026年国际贸易货物进出口合作协议书(中英双语版).docx
- 2026年国际技术转移与转让合同(中英对照).docx
- 2026年国际劳务输出合同中英双语对照版.docx
- 2026年国际贸易货物进出口销售合同(英文版+中文对照).docx
- 2026年互联网公司常年法律顾问服务合同范本(含紧急响应机制).docx
- 2026年海外留学咨询合同(含录取承诺书与退款细则).docx
- 2026年互联网公司员工保密及知识产权归属协议(含脱密期与违约责任).docx
原创力文档

文档评论(0)