首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个仓库,可以存放A和B两种产品,但要求: (1)每次只能存入一种产品(A或B); (2)-N<A产品的数量-B产品的数量<M。其中,N和M是正整数。试用P,V操作描述产品A与产品B的入库过程。
有一个仓库,可以存放A和B两种产品,但要求: (1)每次只能存入一种产品(A或B); (2)-N<A产品的数量-B产品的数量<M。其中,N和M是正整数。试用P,V操作描述产品A与产品B的入库过程。
admin
2012-06-21
103
问题
有一个仓库,可以存放A和B两种产品,但要求:
(1)每次只能存入一种产品(A或B);
(2)-N<A产品的数量-B产品的数量<M。其中,N和M是正整数。试用P,V操作描述产品A与产品B的入库过程。
选项
答案
首先设置一个初值为1的互斥信号量mutex,以保证每次只存入一种产 品。为了保证“-N<A产品的数量-B产品的数量<M”,还需设置信号量SA,保证目前可再存放的A产品数量,其初值为M-1;SB,表示目前还可以再存放的B产品数量,其初值为N-1。 A产品入库的过程可描述为: while(true) { P(SA);//还可再存放一个A产品吗? P(mutex); 将A产品放入仓库; V(mutex); V(SB);//可存放的B产品数量增1 } B产品入库的过程可描述为: while(true) { P(SB);//还可再存放一个B产品吗? P(mutex); 将B产品放入仓库; V(mutex): V(SA);//可存放的A产品数量增1 }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/qAxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
法国“胡格诺”的含义是()
《马关条约》中最能体现列强对华侵略进入新阶段的内容是()。
论述西晋占田制的实行及其意义。(兰州大学2001年中国古代史真题;北京师范大学2004年历史学综合真题)
分析父系氏族公社的经济生活和社会组织。
明确提出我国经济体制改革的目标是建立社会主义市场经济体制的会议是中共()。
简述清代秘密立储制的操作并作出评价。
阅读下列史料,并回答问题:在琶勒尼斯(注:地名)一役获胜后,他(庇西特拉图)便占领政府,并解除人民武装;现在他已能稳定地握住僭主政权,并且取得那克索斯。以吕格达密斯为统治者。他解除人民武装的方法是这样的:他在塞修斯庙举行了一个武装的阅兵式,同时举行一次民
在一个HDLC帧的数据中,如果出现了000111111011这样的流,请问发送到信道上它将会变成()。
某计算机采用微程序控制方式,微指令字长32位,采用字段直接编码的控制方式,共有55个微命令,可分为6个互斥组,分别包含1、3、7、8、12、24个微命令。另外,该机共有5个可判定的外部条件,采用断定方式形成后续微指令地址。(1)设计该机微指令的格式,
某计算机的主存地址空间大小为256MB,按字节编址。指令Cache和数据Cache分离,均有8个Cache行,每个Cache行大小为64B,数据Cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如下:假定int类型数据用32位补码表示,程序
随机试题
遵守()原则,能够避免第一印象效应和晕轮效应。
试述道德品质及其形成。
为明确诊断,下列哪项检查是不必要的最适宜的处理是
患儿,男,7岁。在河边玩耍时不慎溺水窒息。患儿被救上岸后,首要的急救步骤是
基本存款账户的适用范围包括()。
下列各句中,加下划线的成语使用恰当的一项是()
某国去年从第三世界国际基金会得到25亿美元的贷款,它的国民生产总值增长了5%;今年,该国向国际基金会提出两倍于去年贷款的要求,它的领导人并因此期待今年的国民生产总值将增加10%。但专家认为,即使上述贷款要求得到满足,该国领导人的期待也很可能落空。据此可知:
Itisreallyagreatachievementhowtheratioof______peoplehasincreasedinrecentyears.
求的和.
MessagesfromtheMedia1Theweatherforecast,astoryaboutthecandidatesinanelection,andmoviereviewsareexamplesofm
最新回复
(
0
)