首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个仓库,可以存放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
94
问题
有一个仓库,可以存放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://kaotiyun.com/show/qAxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
毛泽东在《论十大关系》提出的处理共产党和民主党派关系的方针是()。
西藏自治区的设立时间是()。
《马关条约》中最能体现列强对华侵略进入新阶段的内容是()。
西欧早期资产阶级反封建斗争以反天主教会的方式进行,主要原因是()①天主教会是最有势力的封建主集团②天主教会是封建的精神工具③天主教会日益腐败④近代自然科学的兴起
分析第二次工业革命的特点及历史影响。
若某浮点机基数为4,尾数采用补码表示,则该浮点机的规格化尾数形式为()。
在因特网中,IP数据报的传输需要经由源主机和中途路由器到达目的主机,下面说法正确的是()。
有二个处理机P1和P2,它们各自有一个cache和主存,分别为C1、C2和M1、M2,其性能见下表:若两个处理机的指令系统相同,指令的执行时间与存储器的平均存取周期成正比,当执行某程序时,cache的命中率为70%,则P1处理机的速度比
某计算机的主存地址空间大小为256MB,按字节编址。指令Cache和数据Cache分离,均有8个Cache行,每个Cache行大小为64B,数据Cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如下:假定int类型数据用32位补码表示,程序
随机试题
三相垂直布置的电力电抗器绕线方向是()。
按信息来源的稳定程度,可将信息分为()
男,47岁,上腹部隐痛近10年,6月来消瘦、黑便。查体:左锁骨上窝触及2.5cm×2.5cm淋巴结2枚。吸烟史20年。检查左锁骨上窝淋巴结的正确手法是
芍药在切片贮存过程中,会有泛红现象,其原因是()
患者,女性,25岁。前额及眶部被车撞伤,眼睑结膜下出血,鼻部不断流出血性液体。考虑该患者的诊断是
耙吸式挖泥船中( )施工的工序是:抛泥→空载航行到挖泥地点→下耙挖泥→装舱→满舱溢流→起耙→重载航行至抛泥区→抛泥。
基金营销环境分析中的微观环境一般指()
什么是依恋?依恋有哪几种类型?
教师道德不仅在教育过程中有重大作用,而且还可以促进整个社会良好风气的形成。这表明,教师职业道德具有()。
某行政机关违法扣押某企业价值10万元轿车一辆,扣押期间,由于保管不善使汽车损坏,修复费需2万元,如果该企业提出赔偿要求,那么该行政机关应采取的赔偿方式是:
最新回复
(
0
)