首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat …… producer an item in nextp; wait
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat …… producer an item in nextp; wait
admin
2018-08-12
66
问题
试修改下面生产者一消费者问题解法中的错误。
producer:
begin
repeat
……
producer an item in nextp;
wait(mutex):
wait(full):
buffer(in):=nextp;
signal(mutex);
until false;
end
consumer:
begin
repeat
wait(mutex);
wait(empty);
nextc:=buffer(out);
out:=out+1;
signal(mutex);
consumer item in nextc;
until false;
end
选项
答案
producer: begin repeat … producer an item in nextp; wait(mutex); wait(full); /*应为wait(empty),而且还应该在wait(mutex)的前面*/ buffer(in):=nextp; /*缓冲池数组游标应前移:in:=(in+1)mod n;*/ signal(mutex); /*signal(full);*/ until false; end consumer; begin repeat wait(mutex); wait(empty); /*应为wait(full),而且还应该在wait(mutex)的前面*/ nextc:=buffer(out); out:=out+1; /*考虑循环,应改为:out:=(out+1)mod n;*/ signal(mutex); /*signal(empty);*/ consumer item in nextc; until false; end
解析
转载请注明原文地址:https://www.kaotiyun.com/show/MrRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
鸦片战争中,林则徐被革职查办反映的问题是()。
中国共产党打响武装反抗国民党反动派第一枪的事件是()。
下面关于新经济政策的说法不正确的一项是()。
阅读下列材料,回答问题:材料一:意大利之乱由于外兵与雇兵……凡治国须有好法律与好军队。然无好军队,则纵有好法律,亦无所用之。——《君主论.第十二章.兵籍》材料二:雇兵之祸在无勇而残暴,异族之兵虽有勇
提出行星绕太阳运行的轨道是椭圆形的天文学家是()。
西汉初年,反驳刘邦“马上治天下”的说法,并向汉帝国治国献策的是()。
阅读史料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合
关于亚历山大远征,下列说法中错误的是()。
多道程序设计是指()。
为了在通用操作系统管理下的计算机上运行一个程序,需要经历几个步骤,但是,()不是一定需要。
随机试题
线性能量传j~(1inearenergytrans—fer,LET)是指
冬季,某100日龄猪群,生长缓慢,打喷嚏,流浆液性鼻液,剧烈咳嗽时鼻孔流出多量血液,部分病猪颜面变形,有泪斑。【假设信息】如部分病猪剖检后发现两侧肺心叶和尖叶出现肉样实变,该猪群并发或继发的疾病是()
土质路基压实时,三、四级公路铺筑水泥混凝土路面或沥青混凝土路面时,其压实度应采用()的规定值。
公司发行股票支付的手续费、佣金等发行费用,有可能作出的会计处理有()。
A公司2010年财务度报表经董事会批准将于2011年4月30日对外公布。2011年4月14日,A公司发现2009年一项重大差错。A公司应做的处理是()。
案例:教师与学生的关系问题是每一位致力于课堂教学改革的老师首先考虑的问题,我也在这方面作了一些尝试,“跟着学生走”就是我的一些体会。有一天,我请同学把高高的讲台搬走,换上了课桌,再搬来了张椅子坐下来,新的一课就这样开始了。我请
Writethearticle.Runforclasses.Haven’tfinishedthereadings.Housecleaning.Assignmentto【C1】______intwohours.Outofb
张某欲将祖传的一件玉器卖给李某,双方约定价款为10万元,交货时间为2005年10月1日,王某知道此事后,找到张某,提出愿以15万元购买此玉器,张某同意,并当即将玉器交给王某,但王某当时未付款。根据上述案情,下列表述正确的是()。
条件充分性判断:A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和(2)单独都不充分,条件(1)和(
•Readthearticlebelowaboutnegotiationandthequestionsontheoppositepage.•Foreachquestion13-18,markoneletter(A
最新回复
(
0
)