首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 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-08-01
38
问题
试修改下面生产者一消费者问题解法中的错误。
producer:
begin
repeat
producer an item in nextp;
wait(mutex):
wait(full);
buffer(in):=nextp:
signal(mutex);
until falsei
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(fuU): /*应为wait(empty),而且还应该在wait(utex)的前面*/ 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/BkCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
关于垄断组织的积极作用,不正确的说法是()。
1946年初,“美国计划将中共以一种类似西欧共产党所占的地位,纳入一个实际政体的政治和军事范围之内,敌对的两党共同参加一个以蒋介石为首的经过改组的联合政府”。材料反映出美国的意图是()
分析罗马帝国初期社会稳定发展的原因。
最早以立法形式巩固大化改新成果的法令是()。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
康熙五十九年(1720)指定()组织“公行”(“十三行”)专营对外贸易。凡外商税项的征收、货物的交易,以及外商生活的管理等,均归“行商”负责。
某系统中n个相互独立的生产者进程为一个消费者进程提供数据,假设每个生产者提供的数据写入各不相同的缓冲区,且生产者写缓冲区的速度比消费者读缓冲区的速度快,则缓冲区个数的最优值应为()。
如果互联的局域网高层分别采用TCP/IP协议与SPX/IPX协议,那么我们可以选择的多个网络互联设备应该是()。
我们知道,有些CPU指令只能授权给操作系统内核运行,不允许普通用户程序使用,但是,以下操作中,()可以不必具有此种特权。
设某多道程序系统中有用户使用内存1000M,打印机1台。系统采用可变分区动态分配算法管理内存,而对打印机采用静态分配。假设输入输出操作时间忽略不计,采用最短剩余时间优先的进程调度算法,进程最短剩余时间相同时采用先来先服务的算法,进程调度时机选择在进程执行结
随机试题
肺实变阻塞性肺不张
关于法律职业人员权利的表述.下列哪一选项不能成立?
围岩径向注浆适用于隧道开挖后围岩稳定时间短,变形较大的地段。()
建筑智能化通信网络系统中的广播音响系统主要设备有()等。
根据《银行业从业人员职业操守》中“内幕消息”原则的要求,银行业从业人员不得()。
科学研究是现代高等学校最基本的职能。()
下面()变化会使总需求曲线AD左平移。
XML是互联网联合组织创建的一组规范,XML是开放的,是(10)标准。XML主要有(11)等三个要素,为了增强XML文件结构化要求,一般要使用XML的辅助技术(12)。
OneoutoffivebridgesintheUnitedStatesisoutmoded.
Whatisthepurposeofholdingthefirst-everGirls20-Summit?
最新回复
(
0
)