首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat …… producer an item in nextp; wait
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat …… producer an item in nextp; wait
admin
2018-08-12
53
问题
试修改下面生产者一消费者问题解法中的错误。
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://kaotiyun.com/show/MrRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列城市:①南京②厦门③天津④杭州,按其在近代历史上开放为商埠的时间先后顺序排列应该是()
30年代,美国政府对一系列国际问题执行中立政策,最主要的原因是()。
(北魏孝文帝)“初谋南迁,恐众心恋旧,乃示为大举,因以胁定群情,外谋南伐,其实迁也。旧人怀土,多不所愿,内惮南征,无敢言者。于是定都洛阳。”上引材料不能说明的问题是()。
战时共产主义政策中对后来的工农联盟最能构成威胁的是()。
1918年揭开协约国武装干涉苏维埃俄国序幕的事件是()。
“二战”期间,美国研制了原子弹并用于实践;1946年美国投入使用的第一台电子计算机最初是用于计算炮弹弹道的;德国人研制成功的远程液体火箭是用于空袭英国的。以上史实说明()。
年鉴学派开创了总体史研究方法,其代表人物马克·布洛赫研究中世纪的代表作是()
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
在请求页式系统中,一程序的页面走向(访问串或引用串)为2,3,4,5,2,3,6,2,3,4,5,6,设分配给该程序的存储块数为m。试分别计算m=3和m=4时,FIFO和LRU两种替换算法的缺页(页故障)数,并给出:结果说明了什么?
随机试题
治疗慢性心力衰竭的常用药物不包括
下列药物中,宜后下的有
关于电源电阻的叙述,错误的是
女性,25岁,左上唇鼻翼旁毛囊炎致形成疖肿,已有脓头形成,自行挤压排脓后2日,开始出现头痛、高热,初步判断感染向颅内扩散,并发海绵窦血栓性静脉炎,其扩散途径通常是()
根据《药品不良反应报告和检测管理办法》,应由卫生行政部门给予行政处罚的不包括
下列各种产品成本计算方法中,一般不存在完工产品和在产品之间分配费用的是()。
四、根据以下资料,回答下列题。2010年,该省高技术行业中平均每个企业的新产品产值是()。
TheclueliesintheJapanesenamethathasbeenadoptedforthemaroundtheworld:tsunami.(46)Formedfromthecharactersfor
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成构造函数的定义,请在注释//********1********后添加适当的语句。(2)定义类的友元函数fu
Coffeeismadefromthebeansthatgrowinthefruitofthecoffeeplant.Thereare【16】usu______twobeansineachpodoffruita
最新回复
(
0
)