首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图3-7所示。为了利用PV操作正确地协调这两类进程之间的工作,设置了三个信号量S1,S2和Sn,且初值分别为0,0和n。这样在图中的a处应填写(1
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图3-7所示。为了利用PV操作正确地协调这两类进程之间的工作,设置了三个信号量S1,S2和Sn,且初值分别为0,0和n。这样在图中的a处应填写(1
admin
2019-03-11
47
问题
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图3-7所示。为了利用PV操作正确地协调这两类进程之间的工作,设置了三个信号量S1,S2和Sn,且初值分别为0,0和n。这样在图中的a处应填写(13),在图中的b1,b2处应分别填写(14),在图中的c1、c2处应分别填写(15)。
选项
A、P(S1),V(S2)
B、P(Sn),V(S1)
C、P(S2),V(S1)
D、V(S1),P(S2)
答案
A
解析
进程之间存在相互制约的关系,这就是进程的同步和互斥。有多种方法可以解决进程之间的同步和互斥问题,其中常用的一种是信号量方法。设一个整型变量S,同一个队列相对应。在S上定义两种操作:P操作和V操作。执行一次P操作,信号量S减1,S≥0时,调用P操作的进程继续执行;S<0时,该进程被阻塞,并且被插入到等待队列中。执行一次V操作,信号量S加1,当S≥0时,调用V操作的进程继续执行:S≤0时,从信号量S对应的等待队列中选出一个进程进入就绪状态。在本题中,超市是公有资源,所以设置一个互斥信号量Sn,初值为n。当顾客进入超市时,首先要P(Sn),离开时V(Sn)。因为顾客进程和收银员进程之间是同步关系,整个超市只有一个收银员,一次只能有一个顾客付款,所以必须为收银员进程及顾客进程各设置一个私有信号量S1和S2,初值分别为0,0。顾客买完东西,去付款时,执行V(S1),通知收银员有顾客付款。收银员进程此时就可以执行P(S1),进入收费。收费完毕,收银员进程执行V(S2),通知顾客进程。而顾客进程此时继续执行P(S2),即可离开收银台。最后,执行V(Sn),离开超市,释放资源。
转载请注明原文地址:https://kaotiyun.com/show/pvRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
城域以太网在各个用户以太网之间建立多点第二层连接,IEEE802.1ad定义的运营商网桥协议提供的基本技术是在以太帧中插入(26)字段,这种技术被称为(27)技术。(26)
边界网关协议BGP4被称为路径矢量协议,它传送的路由信息是由一个地址前缀后跟(22)组成,这种协议的优点是(23)。(22)
下面列出的4种快速以太网物理层标准中,使用两对5类无屏蔽双绞线作为传输介质的是______。
SNMP采用UDP提供的数据报服务传递信息,这是由于__________。(2011年下半年试题)
在OSPF网络中,路由器定时发出Hello分组与特定的邻居进行联系,在默认情况下,如果__________没有受到这种分组,就认为对方不存在了。(2008年下半年试题)
CIDR技术解决了路由缩放问题。例如2048个C类网络组成一个地址块,网络号从192.24.0.0~192.31.255.O,这样的超网号应为(68),其地址掩码应为(69)。(68)
网络设计过程包括逻辑网络设计和物理网络设计两个阶段,各个阶段都要产生相应的文档,以下选项中,(69)属于逻辑网络设计文档,(70)属于物理网络设计文档。(70)
网络设计过程包括逻辑网络设计和物理网络设计两个阶段,各个阶段都要产生相应的文档,以下选项中,(69)属于逻辑网络设计文档,(70)属于物理网络设计文档。(69)
操作系统是裸机上的第一层软件,其他系统软件(如(1)等)和应用软件都是建立在操作系统基础上的。下图①、②、③分别表示(2)。(2009年下半年试题)(2)
私网地址用于配置公司内部网络。下面选项中__________属于私网地址。(2008年下半年试题)
随机试题
张某和李某采用书面形式签订一份买卖合同,双方在甲地谈妥合同的主要条款,张某于乙地在合同上签字,李某于丙地在合同上摁了手印,合同在丁地履行。关于该合同签订地,下列选项正确的是()
石膏和知母功效的共同点是
下列哪条血管是寻找胰腺体尾部的标志
角膜热烫伤的治疗原则
根据《中华人民共和国药品管理法》,应按假药论处的药品包括
下列有关营业税改征增值税试点会计处理的表述中,正确的有()。
自由:放纵()
损失赔偿应该以保险责任范围内的损失发生为前提,即有损失发生则有损失赔偿,无损失则无赔偿。损失赔偿金额受到()的限制。
如图,正三棱柱ABC—A1B1C1中,AB=2,AA1=3,D为C1B的中点,P为AB上的动点.当点P为AB的中点时,证明:DP∥平面ACC1A1.
Languagepervadessociallife.Itistheprincipalvehicleforthetransmissionofculturalknowledge,andtheprimarymeansby
最新回复
(
0
)