首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个仓库,可以存放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
87
问题
有一个仓库,可以存放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
学硕统考专业
相关试题推荐
中俄双方签订的第一个边界条约是(),它从法律上肯定了格尔必齐河以东,外兴安岭直至鄂霍次克海以南的乌苏里江和包括库页岛在内的黑龙江流域的广大地区,都是中国的领土。
二战后的半个世纪中,资本主义各国经济史上的五个周期阶段。
简述蒙古西征的具体过程及其对中亚等地区的影响。(东北师范大学1999年世界中古史真题;南京大学2001年综合卷真题;东北师范大学2002年世界中古史真题)
简述苏联建立“东方战线”的过程及其影响。
以德国宗教改革为例分析宗教改革产生的原因和作用。
马克思创立马克思主义哲学时,吸收了被列宁称之为“基本内核”的哲学思想,该思想的创立者是()。
抗日战争进入战略反攻阶段后,蒋介石集团却越来越暴露其日益腐朽的弊病,导致此种情况的根本原因在于()。
简述西欧经济一体化的原因、进程和意义。
1946年3月5日,英国前首相丘吉尔在富尔敦发表了(),发出第一个明白无误的“冷战”信号。
假设计算机系统采用CSCAN(循环扫描)磁盘调度策略,使用2KB的内存空间记录16384个磁盘块的空闲状态。请说明在上述条件下如何进行磁盘块空闲状态的管理。
随机试题
糖皮质激素类药物对血液成分的影响是:()
A.良性肿瘤B.恶性肿瘤C.交界性肿瘤D.癌前病变E.非肿瘤性增生
下列哪项不是麻疹逆证的见症( )。
羊水甲胎蛋白(AFP)测定,最适宜于诊断
甲公司与乙公司签订建设工程施工合同,甲公司向乙公司支付上程保证金30万元。后由于情况发生变化,原合同约定的工程项目被取消,乙公司也无资金退还甲公司,甲公司向县公安局报案称被乙公司法定代表人王某诈骗30万元。公安机关立案后,将王某传唤到公安局,要求王某与甲公
假设ABC企业只生产和销售一种产品,单价100元,单位变动成本40元,每年固定成本500万元,预计明年产销量30万件,则单价对利润影响的敏感系数为()。
下列各句中,画线的成语使用不恰当的一项是()。
扇动一张纸,一个孩子感受到空气在脸上拂过。过了一段时间,在有风的一天,他感受到了风。因此他觉得风的形成是树在晃动。根据皮亚杰的儿童智力发展阶段理论,2~7岁年龄阶段的儿童处于()。
3/4
网络操作系统的基本任务是:屏蔽本地资源与网络资源的差异性,为用户提供各种基本网络服务功能,完成网络【 】的管理,并提供网络系统的安全性服务。
最新回复
(
0
)