首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有一南北向的单行车道,在车道A、B两端以外一段距离处有减速标志和自动计数系统,A、B两处设有信号灯,信号灯的管理要求如下:绿灯行,红灯停,A、B两端红绿灯同时变换,一方红变绿时另一方绿变红。绿灯保持到同一方向进入的车辆全部驶入AB段,当AB之间无车辆行驶时
有一南北向的单行车道,在车道A、B两端以外一段距离处有减速标志和自动计数系统,A、B两处设有信号灯,信号灯的管理要求如下:绿灯行,红灯停,A、B两端红绿灯同时变换,一方红变绿时另一方绿变红。绿灯保持到同一方向进入的车辆全部驶入AB段,当AB之间无车辆行驶时
admin
2013-03-18
29
问题
有一南北向的单行车道,在车道A、B两端以外一段距离处有减速标志和自动计数系统,A、B两处设有信号灯,信号灯的管理要求如下:绿灯行,红灯停,A、B两端红绿灯同时变换,一方红变绿时另一方绿变红。绿灯保持到同一方向进入的车辆全部驶入AB段,当AB之间无车辆行驶时,允许到达A端(或B端)的车辆驶入AB段,但只准某一方向的车辆进入;当一方最后一辆车进入AB段后,双向亮红灯让车辆全部通过(假设2min),然后让己在等待的任何一方向的车辆驶入。试用PV操作管理AB路段车辆的行驶。
选项
答案
本题可参考读者写者问题,相当于两组读者使用一个共享文件的互斥问题。对共享资源AB路段设一个信号量s,对A、B两端的共享计数器ca和cb应设两个信号量sa和sb。所设计的程序段如下: Begin s,sa,ab:semaphore; ca,cb:integer; s:=1; sa:=1; sb:=1; Cobegin Process car-ai; (i=1, 2,…} Begin p(sa); Ca:=ca+1; if ca=1 then p(s); V(sa); {使信号灯A端绿,B端红,车辆从A端驶入AB段} p(sa); ea:=ca-1; if ca=0 then Begin {A,B两端都亮红灯2分钟} V(s); End End process car-bj; {j=1,2……} Begin p(sb); cb:=cb+1; if cb=1 then p(s); V(s); {使信号灯B端绿,A端红;车辆从B端驶入AB段} p(sb); cb:=cb-1; if cb=0 then Begin {A,B两端都亮红灯2分钟} V(s); End End Coend End
解析
转载请注明原文地址:https://kaotiyun.com/show/qVsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在调用“菜单设计器”后,“显示”菜单中会出现两条与菜单设计有关的命令,分别是【】和【】。
?AT(”大学”,“北京语言文化学院”)的答案是_________。
下面关于命令DOFORMXXNAMEYYLINKED的陈述中,________是正确的。
通过VisualFoxPro的视图,不仅可以查询数据库表,还可以______数据库表。
SQL语句中,SELECT命令中的JOIN是用来建立表间的联系短语,连接条件应出现在下列哪个短语中()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134)当用二分法查找值为90的元素时,查找成功的比较次数为()。
实现多查询的数据可以是
在下列有关软件测试的目的是
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
A、源点B、终点C、加工D、模块4数据流图主要图符元素有:①加工,用圆或椭圆表示,输入数据经过加工变换产生输出:②数据流,用箭头表示,沿箭头方向传送数据的通道;③存储文件,用双杠表示,处理过程中存放各种数据文件;④源、潭,用方框表示,系统和环境接口
随机试题
从政策的社会效果看,利益与代价的对应关系存在的基本类型有()
“姐儿生得漂漂的,两个奶子翘翘的。有心上去摸一把,心里有点跳跳的。”此民歌出自【】
在有限理性决策模式理论中,西蒙用“满意准则”代替了“最优准则”,强调的是该模式理论的()
车祸现场,受伤人数较多,以下救护措施不正确的是
如果采购单位认为供应商有很强的开发能力,采购业务对采购单位很重要,而且供应商也认为采购单位的采购业务对他们来说也非常重要,这样的供应商是重点型供应商。()
泥石流这种自然现象的分布,只受地形、地质条件的影响。()
在教学过程中,强调知识传授而忽视能力培养的理论是()。
下面程序计算并输出的是()。PrivateSubCommandl_Click()Num=10Sum=0DoSum=Sum+Num*Num*NumNum=Num-1LoopUntilNum<=0PrintSumE
Readthispassageandthesentences.ChoosethebestsentencefromthelistA—Gtofillineachofthegaps.Foreachgap(8—12)
DivorceForevery1,000marriedcouplesintheUK,13endupdivorcedaccordingtostatistics.Divorceisoftenacomplicate
最新回复
(
0
)