首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 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-15
64
问题
试修改下面生产者一消费者问题解法中的错误。
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/4jGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列各组条约的时间排列顺序正确的是()。①《布列斯特条约》②《色佛尔条约》③《九国公约》④《洛桑条约》
20世纪30年代,美国推行“中立”的外交政策。对这一政策的正确表达是()。①适应国内外形势,维护自身利益②反映国际形势走向缓和③维护凡尔赛一华盛顿体系④不利于地区冲突的缓和与解决⑤不关心美洲地区以外的事务
西周的分封制相当发达,是西周的重要政治制度,也是西周历史的一个显著特点。根据所学知识,回答问题西周建立之后,派遣同姓贵族和异姓贵族及归顺的异族首领到各地区,建立国家以藩屏护卫周室,分别分在卫、鲁、唐、燕的贵族是()
在一个长度为n(n>1)的带头结点的单链表h上,设有尾指针r(指向尾结点),则执行()操作与链表的长度有关。
下列的网络协议中,()的运输层协议是使用TCP的。
(1)简述判断死锁的必要条件。(2)一种哲学家就餐问题的解决方案如下所述(对每位哲学家都采用这种算法),分析其死锁的可能性并提出解决方案。Philosopheri:d0{wait(chopstick[i];wait(ch
以下关于图的说法正确的是()。.I在一个有向图的拓扑序列中,若顶点a在顶点b之前,则图中必有一条弧Ⅱ若一个有向图的邻接矩阵中对角线一下元素均为O,则该图的拓扑序列必定存在Ⅲ在.AOE网中一定只有一条
已知加权有向图G如下,回答下列问题:(1)画出该有向图G的邻接矩阵;(2)试利用Dijkstra算法求G中从顶点a到其他各顶点间的最短路径,并给出求解过程。
关于DMA方式和通道方式,下列说法中错误的是()。
下面说法错误的是()。(1)算法原地工作的含义是指不需要任何额外的辅助空间(2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度0(2n)的算法(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界(4)同一个算法,实现
随机试题
德国魏玛共和时期,义务教育的年限为()
下列商标不得分开转让的是()
甲某系某国有银行记账员。2002年3月20日下午下班时,甲某发现本所出纳员陈某将2万元营业款遗忘在办公桌抽屉内(未锁)。当日下班后,甲某趁所内无人之机,返回所内将该2万元取出,用报纸包好后藏到自己办公桌下面的垃圾袋中,并用纸箱遮住垃圾袋。次日上午案发,赃款
某工程项目,在施工公开招标中,有A、B、C、D、E、F、G、H等施工单位报名投标,经监理单位资格预审均符合要求,但建设单位以A施工单位是外地企业为由不同意其参加投标,而监理单位坚持认为A施工单位有资格参加投标。评标委员会由5人组成,其中当地建设行政管理部
计算机网络技术涉及()。
某公司有偿获得一项新技术,价值240000元,预计在4年内可为企业带来经济效益,采用直线法平均计算其月摊销额为()元o
现代企业制度在政府和企业关系方面所表现出来的基本特征是()。
留白是我国古典绘画中常用的艺术手法,指作者在创作中为了更充分地表现主旨而精心留出的“空白”,以营造出“此处无物胜有物”之境。宋元时期以“留白”而出名的画家有马远和()。
知识营销是指在企业的营销过程中,使企业的广告、宣传、公关、产品注入一定的知识含量与文化内蕴,帮助消费者增加与商品相关并实用的信息与知识,提高他们的消费与生活质量,从而达到推广产品、树立形象、提升品牌竞争力的目的。根据上述定义,下列属于知识营销的是()。
若有以下程序:#include<stdio.h>main(){inta=6,b=0,c=0;for(;a;){b+=a;a一=++c;)printf("%d,%d,%d\n",a,b,c);}
最新回复
(
0
)