首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
给出一个单车道的简易桥,如图8—4所示。 车流如箭头所示。桥上不允许有两车交会,但允许同方向车依次通行(即桥上可以有多个同方向的车)。该桥最大可载重5辆汽车。用P、V操作实现交通管理以防止桥上堵塞。
给出一个单车道的简易桥,如图8—4所示。 车流如箭头所示。桥上不允许有两车交会,但允许同方向车依次通行(即桥上可以有多个同方向的车)。该桥最大可载重5辆汽车。用P、V操作实现交通管理以防止桥上堵塞。
admin
2017-04-28
25
问题
给出一个单车道的简易桥,如图8—4所示。
车流如箭头所示。桥上不允许有两车交会,但允许同方向车依次通行(即桥上可以有多个同方向的车)。该桥最大可载重5辆汽车。用P、V操作实现交通管理以防止桥上堵塞。
选项
答案
本题是基于读者一写者问题衍生出来的题目,可以看成是两批互斥的读者,且对于正在读的读者数目有限制。理解每个信号量的意义后,再看进程描述。 int east count=0; //记录东端获得上桥许可的车辆数 int west count=0; //记录西端获得上桥许可的车辆数 semaphore meast=1; //实现对east_count的互斥访问 semaphore mwest=1; //实现对we st_count的互斥访问 semaphore scount=5; //桥的剩余载重信号量 semaphore mutex=l; //实现东西两端车辆互斥上桥 Process east((i)(i=1,2,3…) //东端车辆过桥进程 { P (meast); if (east_count==0) //第一辆东端来车 p (mutex); //申请东端车辆上桥 east count++; //获得上桥许可的东端车辆数增1 V (meast); P (scount); //可同时上桥的车辆数减1 Cross the Bridge; V (scount)j //可同时上桥的车辆数增1 P(meast), east count--; //获得上桥许可的东端车辆数减1 if (east_count==0) //最后一辆获得上桥许可的车辆已过桥 V((mutex); //允许西端车辆上桥 V{rneast); } Process west (i) (i=lt2,3…) //西端车辆过桥进程,注释参照east (i) { P (mwest); if (west_count==0) P (mutex), west COUnt++; V (mwest); P (scount); CrOSS the Bridge; V (scount); p (mwest); west count--; if (west count==0) V (mutex), V (mwest); }
解析
转载请注明原文地址:https://kaotiyun.com/show/VHRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
试结合新民主主义革命不同历史时期的历史实际,阐述中国共产党在处理同资产阶级复杂关系问题上的做法、结果及其历史经验。
十六国时期的历史,可以划分为前后两个时期,其分界线是()。
胡适与李大钊进行“问题与主义之争”的主战场是()。
在蒙古向南扩张的同时,还发动了三次大规模的西征,三次西征中分别在位的大汗是()
1945年,联合国成立之时,创始会员国共有()个国家。
阅读材料,回答问题:材料一:战后美国对一些新兴工业部门、重大科研项目、现代化公共设施等投入大量资金,如美国时发展原子能工业的投资,从1945年到1970年共计达175亿美元。美国还通过国家力量来扩张国外市场,从50年代中期起,为加强国际市场的竞争力,政府
下列哪个文件标志着“文化大革命”的发起?()
在周初分封中,分封同姓诸侯国、异姓诸侯国,也分封圣王之后,下面属于圣王之后的封国为()。
秦始皇焚书时未被列入焚书范围的是()。
著名的网络OSI七层模型是由()组织提出来的。
随机试题
在混合加密方式下,真正用来加解密通信过程中所传输数据(明文)的密钥是
根据我国法律规定,视同工伤的情形是()。
建设用地批准后直至颁发土地使用权证书之前,应进行跟踪和管理,其主要任务是()。
在施工企业中,对于技术进步较快或其使用寿命受工作环境影响较大的施工机械和运输设备,经财政部批准可采用( )计提折旧。
上海证券交易所国债买断式回购交易的券种和回购期限由()确定。
“澶渊之盟”是北宋与下列哪国签订的?()
国务院办公厅转发《发展改革委关于完善差别电价政策意见》的通知①国办发[××××]77号各省、自治区、直辖市人民政府,国务院各部委,各直属机构:②发展改革委《关于完善差别电价政策的意见》③,现转发给你们,请认真贯彻执行。实行差
老子
设随机变量X的分布函数为其中参数α>0,β>1.设X1,X2,…,Xn为来自总体X的简单随机样本.(1)当α=1时,求未知参数β的矩估计量.(2)当α=1时,求未知参数β的最大似然估计量.(3)当β=2时,求未知参数α的最
A、Becausenineisanoddnumber.B、Becausetheelevatorgotstuck.C、Becausetherearetoomanypeopleintheelevator.D、Becaus
最新回复
(
0
)