首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试修改下面生产者一消费者问题解法中的错误。 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
66
问题
试修改下面生产者一消费者问题解法中的错误。
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
学硕统考专业
相关试题推荐
有研究者提出,1850年以后的34年中,流人中国的白银是之前34年的两倍。出现这一现象的原因是()
论述第三次科技革命产生的原因、表现和影响。
抗日战争期间,日本将沦陷区的许多矿产业、钢铁业等交给日本公司管理,其名义是()。
针对“海内新定,同姓寡少”的特点,西汉统治者采取了下列哪一项措施?()
下列各组古代民族,其语言都属于印欧语系的是()
结合史实,分析华北事变前后国民党对日本政策的变化及其主要原因。
下列哪一项不是毛泽东在抗日战争期间的著作?()
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
设某计算机的逻辑地址空间和物理地址空间均为64KB,按字节编址。若某进程最多需要6页(Page)数据存储空间,页的大小为1KB,操作系统采用固定分配局部置换策略为此进程分配4个页框(PageFrame)。在时刻260前的该进程访问情况见表B一2(访问位即使
下列关于图的叙述中,正确的是____。I.回路是简单路径Ⅱ.存储稀疏图,用邻接矩阵比邻接表更省空间Ⅲ.若有向图中存在拓扑序列,则该图不存在回路
随机试题
麻疹病人出疹至哪一部位表示出齐
阳衰阴盛之厥逆,治以阳气内郁之厥逆,治以
报关员调动工作单位时,应持()的证明文件向所在地海关办理重新注册手续。
“小米”,这是一个几乎是一夜之间就闪亮地出现在我们面前的品牌:Canalys公布的2014年第二季度智能手机出货量报告显示,小米手机在中国智能手机市场份额占14%,排名第一,首超三星,成为中国第一大手机厂商。StrategyAnalytics的数据则显示
在幼儿发展中,起主导作用的教育类型是()
对商业组织来说,绩效目标一般包括赢利水平、投资回报率、销售收入、市场占有率、新产品开发能力、顾客满意度等等,公共部门工作性质多样化且不以赢利为主要目的,确定绩效目标应遵循的基本原则是()。
设x1=2,
在表结构为(职工号,姓名,工资)的表Employee中查询职工号的左4位为"1962"的职工的最高工资值,正确的SQL命令是
Ifthat’sthecase,couldyoupleasebebigenoughtosayyouaresorry?
A、Itwillcauseproblemstotheenvironment.B、Itmayimproveconditionsforsomeinvasivespecies.C、Itisawarningsigncalli
最新回复
(
0
)