首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
某机场的机票候补系统规定,旅客到机场可以候补机票,若机票有空额则直接出票,若无票额时,候补机票的旅客按先到先得的方法进入候补队列,等待退票旅客退票。一旦有旅客退票,那么将唤醒第一个候补旅客,若没有等待的旅客则将空余票额加一,请用P、V操作实现上述过程。
某机场的机票候补系统规定,旅客到机场可以候补机票,若机票有空额则直接出票,若无票额时,候补机票的旅客按先到先得的方法进入候补队列,等待退票旅客退票。一旦有旅客退票,那么将唤醒第一个候补旅客,若没有等待的旅客则将空余票额加一,请用P、V操作实现上述过程。
admin
2016-12-23
52
问题
某机场的机票候补系统规定,旅客到机场可以候补机票,若机票有空额则直接出票,若无票额时,候补机票的旅客按先到先得的方法进入候补队列,等待退票旅客退票。一旦有旅客退票,那么将唤醒第一个候补旅客,若没有等待的旅客则将空余票额加一,请用P、V操作实现上述过程。
选项
答案
TyPedef int semaPhore;//定义信号量 SemaPhore mutex=1;//临界区互斥信号量,用于互斥 SemaPhore tickets=N;//空余票额的资源信号量,用于同步 Void standby_Passenger(Pi) {while(1) {P(tickets);//获取空票额数据,若无票则阻塞 P(mutex);//为保证互斥访问数据库 Sell-tickets(Pi);//出售 V(mutex);//释放信号量 } Void refund-tickets(Pj) {while(1) {P(mutex);//为保证互斥访问数据库获取空票额数据,若无票则阻塞 refund_lickets(Pj);//完成退票 V(mutex);//释放互斥量 V(tickets);//票额加一,若有阻塞进程则唤醒 }
解析
转载请注明原文地址:https://kaotiyun.com/show/8Ajx777K
本试题收录于:
网络操作系统题库理工类分类
0
网络操作系统
理工类
相关试题推荐
结构效度重点了解的是研究工具的()
访谈过程中,起决定性作用的是()
简述洋地黄治疗心衰的疗效及毒性作用。
精神活动在功能上被分为3个部分,下列哪项除外【】
简述影响文化休克进程的因素。
Wi-Fi网络使用的协议为【】
TCP/IP网络中应用最为广泛的网络管理协议是________。
请根据以下调查结果绘制计划部分的数据流程图:根据定货合同提供的物资领用计划汇总编写成材料领用计划,再结合材料消耗定额本上的数据计算编写成限额发料文件,打印此文件,并交保管员保存。
在SQL中,谓词“EXISTS”的含义是()
某系统采用动态分区存储管理技术。某时刻在内存中有三个空闲区,这三个空闲区的首地址和大小分别是:空闲区1(100KB、10KB),空闲区2(234KB、30KB),空闲区3(300KB、15KB);主存分配如题47图所示。现有如下作业序列:作业1要求15KB
随机试题
体格检查的基本方法不包括()
16层螺旋CT一次旋转最大覆盖范围可达
A.HBsAg(+)、抗一HBs(一)、HBeAg(+)、抗一HBe(一)、抗一HBc(+)B.HBsAg(+)、抗一HBs(一)、HBeAg(一)、抗一HBe(+)、抗一HBe(+)C.HBsAg(一)、抗一IBs(+)、HBeAg(
下列组织或器官对X线照射最不敏感的是
患者张某,因胆囊结石入院,需查血常规,下列有关采集血标本的操作不正确的一项是
甲、乙对卡车是什么财产关系?甲、丙的汽车买卖合同是否有效?为什么?
关于利息、利率的说法,以下正确的是()。
因()发生争议,经协商解决不成的、工会可以依法申请仲裁、提起诉讼。
从"产品"表中查找出单价低于"产品编号"为"431"的记录,正确的SQL命令是
PASSAGEFOURWhatisthecontributingfactorforthedevelopmentofforestryindustryinIceland?
最新回复
(
0
)