


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
设公共汽车上,司机和售票员的活动分别是: 司机的活动: 启动车辆; 正常行车; 到站停车; 售票员的活动:关车门; 售票; 开车门; 在汽车不断地到站、停车、行驶过程中,这两个活动有什么同步关系?用信号量和P、V操作实现它们的同步。,解: 在汽车行驶过程中,司机活动与售票员活动之间的同步关系为:售票员关车门后,向司机发开车信号,司机接到开车信号后启动车辆,在汽车正常行驶过程中售票员售票,到站时司机停车,售票员在车停后开车门让乘客上下车。因此司机启动车辆的动作必须与售票员关车门的动作取得同步;售票员开车门的动作也必须与司机停车取得同步, 在本题中,应设置两个信号量:S1、S2。S1表示是否允许司机启动汽车,其初值为0;S2表示是否允许售票员开门,其初值为0。用P、V原语描述如下:,int Sl0; int S20; main() cobegin driver(); busman(); coend ,driver() while(1) P(S1); 启动车辆; 正常行车; 到站停车; V(S2); ,busman() while(1) 关车门; V(Sl)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 滕州市初三数学考试卷及答案
- 市场营销策划考试题库及答案
- 2025年西藏自治区事业单位招聘考试综合类专业能力测试试卷(建筑类)试题及答案
- 2025年南京市事业单位招聘考试科技常识真题模拟试卷
- 衡阳初一考试题库及答案
- 河南中专的考试题及答案
- 绩效考核体系创新-洞察与解读
- 总经理个人年度工作总结范文汇报
- 2025国考南京市经济分析岗位申论模拟题及答案
- 2025国考鞍山市科研技术岗位申论高频考点及答案
- 货物验收单表格模板
- 小学语文-《凡卡》教学设计学情分析教材分析课后反思
- 人卫八卫生学社会心理因素与健康
- 电话营销技巧培训-电信版
- JJF 1610-2017电动、气动扭矩扳子校准规范
- GB/T 6900-2016铝硅系耐火材料化学分析方法
- GB/T 16785-2012术语工作概念和术语的协调
- 广州市材料进场检测相关法律法规、检测项目及取样规则
- 工伤预防培训-课件
- 公司技术响应表
- DBJ∕T13-358-2021 福建省城镇供水基础数据采集与管理技术标准
评论
0/150
提交评论