首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat producer an item in nextp; wait(mutex);
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat producer an item in nextp; wait(mutex);
admin
2019-01-16
50
问题
试修改下面生产者一消费者问题解法中的错误。
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)rood n:*/ signal(mutex): /*signal(empty);*/ consumer item in nextc: until false; end
解析
转载请注明原文地址:https://kaotiyun.com/show/eeRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
八届十中全会对邓子恢等人提倡建立包产到户的生产责任制进行错误批判,并将其称之为()。
下面有关兵制的内容,与唐玄宗有关的是()
“两个凡是”
简述五四运动的意义。
最早以立法形式巩固大化改新成果的法令是()。
欧洲历史上第一部系统完备的法典是()。
“瓜步之战”发生在下列哪两个政权之间?()
ICMP在TCP/IP协议集中属于()。
一个使用选择性重传协议的数据链路层协议,如果采用了5位的帧序列号,那么可以选用的最大窗口是()。
设无向图G=(V,E)和G’=(V’,E’),如果G’是G的生成树,则下面说法中错误的是()。
随机试题
范德瓦尔斯方程对理想气体方程做了哪两项修正?()
下列哪项不属于扶正的具体方法
浦肯野细胞与心室肌工作细胞比较,其生物电变化的特征是
制备抗血清时,若免疫原很宝贵,可选择下列何种免疫途径
关于呕吐物的气味,正确的是
对依托咪酯描述正确的是
证券登记结算公司为保证业务正常进行,需采取的措施包括()。
某船运公司2012年度拥有旧机动船10艘,每艘净吨位1500吨;拥有拖船2艘,每艘发动机功率500马力。当年8月新购置机动船4艘,每艘净吨位2000吨。该公司船舶适用的年税额为:净吨位201~2000吨的,每吨4元。该公司2012年度应缴纳的车船税为(
再生障碍性贫血与白血病的共同表现是
Thatwasalong______dulllesson.
最新回复
(
0
)