首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat producer an item in nextp; wait(mutex);
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat producer an item in nextp; wait(mutex);
admin
2019-01-16
32
问题
试修改下面生产者一消费者问题解法中的错误。
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
学硕统考专业
相关试题推荐
进入20世纪50年代中期以后,雅尔塔体系演变的特点是()
第一个五年计划的具体时间段是()。
简述破坏圣像运动的过程、原因及其影响。
根据越南战争的起源和发展,分析“冷战”时期美国对第三世界政策的目标和动机。
佛教在从印度向外传播的过程中分为两大流派,其中小乘佛教又称为()。
有关斯巴达国家建立传说的社会改革是()。
在下面哪本著作中以异化劳动理论的形式阐述了一种新的科学世界观的雏形?()
编写判定给定的二叉树是否是二叉排序树的函数。
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
描述滑动窗口机制及其作用。比较停止一等待协议,多帧滑动窗口和后退N帧协议,多帧滑动窗口与选择重传协议的区别。
随机试题
阅读鲁迅《风波》中的一段文字,然后回答下列小题。现在的七斤,是七斤嫂和村人又都早给他相当的尊敬,相当的待遇了。到夏天,他们仍旧在自家门口的土场上吃饭;大家见了,都笑嘻嘻的招呼。九斤老太早已做过八十大寿,仍然不平而且康健。六斤的双丫角,已经变成一支大辫
骨肉瘤的临床表现为()
腹部闭合损伤时,最常受到损伤的空腔脏器是
甲公司和乙公司在仲裁过程中,就已经提交仲裁的争议达成和解协议。后甲公司撤回了仲裁申请,但乙公司未按和解协议履行义务。此时甲公司应如何解决纠纷?
下列关于提审的说法中,不正确的有()
事件1:专业监理工程师在熟悉图纸时发现,基础工程部分设计内容不符合国家有关工程质量标准和规范。总监理工程师随即致函设计单位要求改正并提出更改建议方案。设计单位研究后,口头同意了监理工程师的更改方案,总监理工程师随即将更改的内容写成监理指令通知甲施工单位执行
销售不动产应纳营业税为( )万元。出租机械应纳营业税为( )万元。
改革开放是一场深刻而全面的社会变革,每一项改革都会对其他改革产生重要影响,每一项改革又都需要其他改革协同配合。要更加注重各项改革的相互促进、良性百动,整体推进,重点突破,形成推进改革开放的强大合力。这段话体现的哲学原理是()。
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()
Americansusuallyconsiderthemselvesafriendlypeople.Theirfriendships,however,tendtobeshorterandmore【B1】______thanf
最新回复
(
0
)