首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有一南北向的单行车道,在车道A、B两端以外一段距离处有减速标志和自动计数系统,A、B两处设有信号灯,信号灯的管理要求如下:绿灯行,红灯停,A、B两端红绿灯同时变换,一方红变绿时另一方绿变红。绿灯保持到同一方向进入的车辆全部驶入AB段,当AB之间无车辆行驶时
有一南北向的单行车道,在车道A、B两端以外一段距离处有减速标志和自动计数系统,A、B两处设有信号灯,信号灯的管理要求如下:绿灯行,红灯停,A、B两端红绿灯同时变换,一方红变绿时另一方绿变红。绿灯保持到同一方向进入的车辆全部驶入AB段,当AB之间无车辆行驶时
admin
2013-06-14
16
问题
有一南北向的单行车道,在车道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/UWop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
由多个本地表创建的视图,应当称为【】。
数据库三级模式体系结构的划分,有利于保持数据库的【】。
【】是对一类相似对象的属性和行为特性的抽象描述。
与SQL语句“SELECT学号,姓名FROMstudentWHERE成绩BETWEEN60AND100”等价的是______。
两个或两个以上模块之间联系的紧密程度称为()。
在VisualFoxPro中,打开一个名为GRADE的数据库,应使用命令
在某个程序模块中使用命令PRIVATEⅪ定义一个内存变量,则变量Ⅺ
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
数据库系统的用户对数据库的查询和存储操作使用的语言是()。
在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择______。
随机试题
自我传播
在()下可以显示幻灯片中插入的图表对象。
下述药物中。具有行气止痛功效的是
一般来说,房地产投资风险分析主要包括()等分析。
设备基础混凝土一般应分层浇筑,下面正确的做法有()。
2位分在同一房间的游客因生活习惯不同发生了争执,导游员刚好走过他们的房间门外得知了这一情况。这时导游员应采取的做法是()。
生物学上生物子代和亲代间相似现象称为()。
在一个减肥计划开始前,病人被测试每天消耗的卡路里的平均数目。该计划中的医生给每个病人安排饮食,使其每日卡路里的摄人量低于正常摄入量的一定比值。医生预测,遵从该饮食的每个病人的体重可能会下降到预测重量。然而,病人没有减去预测中的重量。下面哪一项如果
OntheOriginofBodyLanguageTheOriginofBodyLanguagehasalottodowiththeemotions.Theemotionsareahottopicof
Wateristasteless,odorless,andnearlycolorless(ithasaslighthintofblue).Itisa【C1】______thatisessentialtoallkn
最新回复
(
0
)