- 21
- 0
- 约 13页
- 2017-02-05 发布于上海
- 举报
第2章PV练习课品
* 现有输入进程PI、计算进程PC、输出进程PO并发执行。三进程共享两个缓冲区。如图所示: N1 N2 PI PC PO B1 B2 PI每次读入一个数据,放入到B1中,B1大小为N1。PC每次从B1中拿出一个数据计算,然后将结果放入B2中,B2大小为N2。PO每次从B2中拿出一个数据进行输出。 要求设置合适的同步机制,保证这三个进程的同步执行。 对B1、B2要求互斥访问 解答 假定有三个进程R、W1、W2共享一个缓冲区Buffer。进程R读入数据放到缓冲区Buffer中;若缓冲区中的数为奇数,则进程W1将其取出显示;若缓冲区中的数为偶数,则进程W2将其取出显示。对它们有如下的限制条件: 1)缓冲区中每次只能存放一个数 2)只有当缓冲区中没有数,或W1或W2将数取走后,进程R才可以将新读入的数放到缓冲区中。 3)进程W1或W2对每次存入缓冲区中的数只能显示一次,且W1和W2都不能从空的缓冲区中取数。 假定开始时,缓冲区为空。利用记录型信号量及wait、signal操作写出三个并发进程正确工作程序。 解答 某高校计算机系开设网络课并安排上机实习,假设机房共有2m台机器,有2n名学生,规定: 每两个学生组成一组,各占一台机器,协同完成上机实习; 只有一组两个学生到齐,并且此时机房有空闲机器时,该组学生才能进入机房; 上机实习由一名教师检查,当学生上完机后,教师检查完一组学生的实习
您可能关注的文档
- 第1章 给水课品.ppt
- 第1章 商业银行风险概述课品.ppt
- 第1章 电力系统概述 杨以涵课品.ppt
- 第1章 绪论-2011课品.ppt
- 第1章 绪论供参考学习.doc
- 第1章 风险导论课品.ppt
- 第1章工程经济学课品.ppt
- 第1章算法概述课品.ppt
- 第1章管理与管理学课品.ppt
- 第1章财政学课品.ppt
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
最近下载
- 《《全球定位系统(GPS)测量规范》(GBT 18314-2016)》.docx VIP
- 2025年AWS认证StorageGateway传输中数据加密专题试卷及解析.pdf VIP
- 2025年新疆兵团公务员考试申论真题及参考答案2.docx VIP
- 2025年金融风险管理师信用违约互换的定价原理与模型专题试卷及解析.pdf VIP
- 2红军不怕远征难市公开课金奖市赛课一等奖课件.pptx VIP
- (高清版)B-T 16422.3-2022 塑料 实验室光源暴露试验方法 第3部分:荧光紫外灯.pdf VIP
- 医院培训课件:《恶性室性心律失常的识别与处理》.pptx
- 结合分子指纹与3D结构的药物相似性计算.pdf VIP
- 材料加工软件:ProCAST二次开发_案例研究与实践操作.docx VIP
- 混凝土结构原理重要知识点总结.docx
原创力文档

文档评论(0)