首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?( ) producer() {int item: while(TRUE) item=produce_item(); P(empty); P(mutex
在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?( ) producer() {int item: while(TRUE) item=produce_item(); P(empty); P(mutex
admin
2021-03-19
33
问题
在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?( )
producer()
{int item:
while(TRUE)
item=produce_item();
P(empty);
P(mutex);
insert_item(item);
V(mutex)
V(full);
}
}
consumer()
{int item;
while(TRUE)
P(full);
P(mutex);
item=remove_item();
V(mutex):
V(empty);
consume_item(item);
}
}
选项
A、信号量empty的初值为N
B、信号量full的初值为0
C、信号量mutex的初值为0
D、P(full)和P(mutex)两条语句可以颠倒顺序
E、V(mutex)和V(empty)两条语句可以颠倒顺序
答案
C,D
解析
empty信号量表明的是空闲资源数目,这里为N,所以其初始值为N;full信号量表明的是满的资源数目,这里为0,即其初始值为0;mutex信号量用于实现互斥访问,初始值为1。P(full)和P(mutex)两条语句若颠倒顺序,可能导致死锁。故本题答案选择CD选项。
转载请注明原文地址:https://jikaoti.com/ti/X5l7FFFM
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
下列不属于软件测试环境内容的是______。
对于操作系统类型的产品,通常测试人员与开发人员的比例为______。
软件性能与软件运行的环境条件有关,这里的环境条件是指______。
造成测试覆盖率不达标的原因可能是______。
下列不属于软件测试管理的内容的是______。
软件测试规范中规定,软件测试分为单元测试、集成测试、系统测试和______。
Web应用软件的程序都是部署在______。
下列有关测试过程抽象模型的描述中,正确的是A)V模型中,单元测试验证的是程序编码B)W模型强调,测试伴随着整个软件开发周期同步进行,测试的对象是程序和设计C)H模型的提出源自软件开发中的活动常常是交叉进行的,存在反复触发、迭代的关系D)X模
在数据库物理设计阶段,为数据表创建索引的目的是---。
以下选项不属于路由选择算法参数的是——。
随机试题
A.机械性肠梗阻B.麻痹性肠梗阻C.血运性肠梗阻D.肠痉挛E.绞窄性肠梗阻炎性狭窄引起的肠梗阻
患者胸闷隐痛,时作时止,心悸气短,倦怠懒言,面色少华,遇劳则甚,舌偏红或有齿痕,脉细弱无力,或结代。证属
女,18岁。因大面积烧伤住院治疗3天,上腹疼1天,2小时内排柏油样便3次。查体:P96次/分,BP110/70mmHg,实验室检查:WBC11.8×109/L,血红蛋白92g/L。首选的治疗措施是()
下列有关公务员问题的表述,哪些是正确的?()
超过建设用地使用权出让合同约定的期限满()未开发土地的,国有土地所有者代表有权征收相当于土地使用权出让金20%以下的土地闲置费。
资本资产定价模型和证券市场线最大的贡献在于()。
下列有关学习策略的特征描述中,错误的一项是()
内隐学习是指一种无需意志努力的潜意识的学习。这种学习的特点在于人们潜意识地获得某种知识,而且无需意志努力就可以将这些知识提取出来,并应用于特定任务的操作中。根据上述定义,下列不属于内隐学习的是:
下图①所示是一棵二叉树,其后序遍历序列是()。
Howeverimportantwemayregardschoollifetobe,thefactcannotbedeniedthatchildrenspendmoretimeathomethaninthec
最新回复
(
0
)