首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有一座只能容单列汽车通过的长窄桥,桥两边的汽车在对面没有汽车在桥上的情况下可以上桥并通过桥,且同一方向可以允许任意多的汽车通过。请用信号量操作实现桥两边汽车的安全通过,两边的汽车各作为一组进程,并说明各个信号量的意义和初值。
有一座只能容单列汽车通过的长窄桥,桥两边的汽车在对面没有汽车在桥上的情况下可以上桥并通过桥,且同一方向可以允许任意多的汽车通过。请用信号量操作实现桥两边汽车的安全通过,两边的汽车各作为一组进程,并说明各个信号量的意义和初值。
admin
2016-05-14
56
问题
有一座只能容单列汽车通过的长窄桥,桥两边的汽车在对面没有汽车在桥上的情况下可以上桥并通过桥,且同一方向可以允许任意多的汽车通过。请用信号量操作实现桥两边汽车的安全通过,两边的汽车各作为一组进程,并说明各个信号量的意义和初值。
选项
答案
这个问题类似于读者写者问题中的读者,区别是桥两边各是一组独立的读者,这两者之间需要互斥。 int count1,count2:桥两边汽车上桥的计数器变量,初值为0。 mutex1,mutex2:计数器变量加减时的互斥信号量,初值为1。 first:两边允许第一辆汽车上桥的互斥信号量,初值为1。 一边的汽车: 另一边的汽车: while(1){ while(1){ semWait(mutex1); semWait(mutex2); if(++count1==1) if(++count2==1) semWait(first); semSignal(first); semSignal(mutex1); semSignal(mutex2); 上桥,通过; 上桥,通过; semWait(mutex1); semWait(mutex2); if(--count1==0) if(--count2==0) semSignal(first); semSignal(first); semSignal(mutexl); semSignal(mutex2); } }。
解析
转载请注明原文地址:https://kaotiyun.com/show/udNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
计算机网络系统面临的典型安全威胁中,伪造指的是()
简述攻击型漏洞探测的工作原理及特性。
网络系统可能存在的安全威胁主要来自哪些方面?
基于检测理论,入侵检测可分为哪几类?原理是什么?
物理安全措施主要包括环境安全、设备安全和___________三个方面。
物理安全措施主要包括___________、设备安全和媒体安全三个方面。
某局域网(如下图所示)由1个路由器、1个防火墙、2个交换机、2个服务器,以及内网8台客户端计算机组成。请完成下述要求:(1)在上图的空白框中填写设备名;(2)完成上图中设备之间的连线,以构成完整的网络结构图。
某汽车制造厂年产汽车12000辆,故年需用发动机12000台套。经过计算和修匀调整,应每月订货和进货发动机1000台套。设每台发动机的进厂价为20000元,试计算发动机的平均库存量和平均存货额。
WindowsServer2003通过硬件机制实现了________和用户态两个特权级别。
在通信调制方式中,___________信号是一种多频率的频分调制体制。它具有较高的频谱利用率和优良的抗多径衰落能力。
随机试题
女性,52岁。反复脓血便半年,3~4次/日,按痢疾治疗效果不明显。近1个月出现腹胀,伴阵发性腹痛。查体:消瘦,腹软、略膨隆,右下腹可触及一肿块,质较硬,轻压痛,尚可活动。可能的诊断是
女,72岁。不慎摔伤右髋部,查体:右下肢短缩,外旋50。畸形,右髋肿胀不明显,但有叩痛。为证实诊断首先需要的检查是
紫外分光光度法的波长范围为( )。比色法的波长范围为( )。
在城市景观规划中,要使广场及周边建筑整体场景完整落入观赏者的眼中,理想的视角是()。
在高速公路较高路堤上设置的拦水带,其具体位置设在()。
机构所在地位于A市的某综合性甲企业(一般纳税人)2017年5月发生如下业务:(1)将位于B市的一处办公用房(系2016年5月1日后购进)对外出租,收取含税月租金40000元。(2)将位于C市的一栋库房对外转让(该库房于2016年6月开始建造,10月建成
简述采用要素图示法设计绩效考评指标体系的具体步骤。
用甲、乙表示两个容量为100毫升的容器,甲容器装满浓度为16%的氯化钠溶液,乙容器装了50毫升浓度为8%的氯化钠溶液。为使两个容器的溶液浓度接近,先将甲容器的溶液倒入乙容器中,倒满为止,充分搅拌后再将乙容器中的溶液倒入甲容器中,倒满为止,如此循环,则最少经
Aspartofmorecomprehensivecomplianceandethicsprograms,manycompanieshaveformulatedinternalpoliciespertainingtothe
ThemayorofCountyClubHillshelpedarresttwomenWednesdaynightsuspectedintherandomshootinga15-year-oldboyashewa
最新回复
(
0
)