首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 producer; begin repeat producer an item in nextp; wait(mutex); wait(full); buf
试修改下面生产者一消费者问题解法中的错误。 producer; begin repeat producer an item in nextp; wait(mutex); wait(full); buf
admin
2019-01-16
36
问题
试修改下面生产者一消费者问题解法中的错误。
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://jikaoti.com/ti/PjfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
清代医学家()强调解剖学对医病的重要性,并通过亲自对尸体的解剖,绘制成《亲见改正脏腑图》25种。
中国共产党领导下的民族区域自治模式最早是在()。
宋人为逃避赋役,部分人将土地假称献给了寺庙、道观等,被称为()。
论述阿蒙霍特普四世改革的背景、内容和失败的原因。
简述弭兵运动的主要内容以及重要影响。
抗日战争期间,日本将沦陷区的许多矿产业、钢铁业等交给日本公司管理,而名义是()
阅读史料回答以下问题:天既哀大地生人之多艰,黑帝乃降精而救民患,为神明,为圣王,为万世作师,为万民作保,为大地教主。生于乱世,乃据乱世而立三世之法,而垂精太平。乃因其所生之国,而立三世之义,而注意于大地远近、大小若一之大一统。乃立元以统天,以天为
“钟鸣鼎食”往往用来形容贵族生活。考古发现的青铜乐器“钟”始见于周代遗址,可能存在于()
简述第二次世界大战中各主要战场战略性转折的时间及其代表性战役。
随机试题
人对客观事物的态度体验及相应的行为反应称为【】
A、血清铁正常B、转铁蛋白饱和度降低C、呈正常细胞性贫血D、骨髓幼红细胞内铁减少,外铁增高E、呈小细胞低色素性贫血缺铁性贫血缺铁期
健康是指
为明确诊断,最准确的辅助检查方法是若成功处理4年后X线片见根尖孔已封闭,但牙体变色,应做
A.碘解磷啶B.亚硝酸钠C.谷胱甘肽D.硫代硫酸钠E.二巯基丁二钠引起头痛、胸闷、恶心、呕吐,用于重症解救时,可与阿托品合用的是
对于企业发生的汇兑差额,下列说法中正确的有()。
学习动机的两个基本成分包括()。
下列属于领导职务公务员的有()。
CarThievesCouldBeStoppedRemotelySpeedingoffinastolencar,thethiefthinkshehasgotagreatcatch.Butheisina
A、Beawareofwhattheydo.B、Reconsiderwhattheytellyou.C、Getreadytoarguewiththem.D、Keepawayfromthem.D讲座中给的第二条建议是
最新回复
(
0
)