首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat producer an item in nextp; wait(mutex);
试修改下面生产者一消费者问题解法中的错误。 producer: begin repeat producer an item in nextp; wait(mutex);
admin
2019-01-16
57
问题
试修改下面生产者一消费者问题解法中的错误。
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
学硕统考专业
相关试题推荐
明治维新的主要内容不包括()。
《关于建国以来党的若干历史问题的决议》
宋人为逃避赋役,部分人将土地假称献给了寺庙、道观等,被称为()。
冶铁技术中的淬火法提高了铁器的坚韧与锋利程度,这一技术最早出现在()。
抗日战争期间,日本将沦陷区的许多矿产业、钢铁业等交给日本公司管理,其名义是()。
红山文化的代表性墓葬形式为()。
下列关于隋唐时期货币表述准确的是()。①隋朝使用五铢钱②开元年间开始统一使用开元通宝③开元通宝是唐朝的通用货币④开元通宝是唐代以后历代王朝货币的范式
(1)根据无类IP地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此8位主机号所能表示的主机数就是28-2,即254台。该网络要划分为两个子网,每个子网要120台主机,因此主机位数X应该满足下面三个条件:
ICMP在TCP/IP协议集中属于()。
描述滑动窗口机制及其作用。比较停止一等待协议,多帧滑动窗口和后退N帧协议,多帧滑动窗口与选择重传协议的区别。
随机试题
可以将模块设置在配电柜内。()
按_________特点划分支付系统类型,通常分为同城、异地两类支付系统。()
关于儿科疾病治疗的描述,正确的是
肺炎球菌肺炎可出现的并发症有
异位内膜最易侵犯的部位是
A.五倍子B.金银花C.黄连D.熊胆E.当归主要成分为单宁酸的是()
[2003年第2题]施工中所必需的生产、生活用的临时设施费应计入下列哪项费用中?
深化垄断行业改革,坚持()原则。
某进出境船舶由于暴雨而被迫在未设立海关的港口停靠,事先未向海关申报,事后也未向海关报告,海关查问时,该船舶负责人也未能提供正当理由。这种情况,海关可对其处以5万元以上的罚款。()
虚拟企业是当市场出现新机遇时,具有不同资源与优势的企业为了共同开拓市场,共同对付其他的竞争者而组织的,建立在信息网络基础上的共享技术与信息、分担费用、联合开发的、互利的企业联盟体。根据上述定义,下列属于虚拟企业的是:
最新回复
(
0
)