首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?( ) producer() {int item; while(TRUE){ item=produce_item(); P(empty); P(mute
在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?( ) producer() {int item; while(TRUE){ item=produce_item(); P(empty); P(mute
admin
2020-03-31
56
问题
在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?( )
producer()
{int item;
while(TRUE){
item=produce_item();
P(empty);
P(mutex);
insert_itern(itern);
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://kaotiyun.com/show/2S8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
Thetypicalfirewallconsistsoftwopacketfiltersanda(an)
DBMS目前采用的数据模型最常用的是
在关系SC(student_id,student_name,course_id,grade)中,有 student_id,course_id→grade student_id→student_name 关系SC最高达到
描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段能把所描述的详细处理过程直接翻译成程序代码。回答下列问题:1.程序流程图的缺点;2
数据通信中曼彻斯特编码的波形如下图所示: 请指出它所表示的二进制比特序列的值是
由于更换了CPU,使电脑的运行速度提高了5倍,然而增强比占到80%,该机器的总加速比为
以下叙述中正确的是
制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任务是
在代码检查过程中发现大部分错误的人通常是______。A)程序员B)测试员C)审查者D)架构师
以下哪个协议架构是SIMPLE的基础?()
随机试题
ThemostfamousdramatistsintheRenaissanceEnglandare______,WilliamShakespeare,andBenJonson.
美国食品药品监督管理局(FDA)根据药品对胎儿的危害,将妊娠用药分为A、B、C、D、X五个级别A.A级B.B级C.C级D.D级E.X级华法林属于
在预算定额编制阶段,确定编制细则的主要内容是()。
期货公司股东、实际控制人或者其他关联人,为期货公司提供相关服务的律师事务所、会计师事务所等中介服务机构涉嫌违反《期货公司监督管理办法》有关规定的,中国证监会及其派出机构可以对其采取下列()措施。
商业贿赂是贿赂的一种形式,首先是一种不正当的竞争行为。()
根据下列资料,回答下题。2011年全国海洋生产总值45570亿元,比上年增长10.4%,占国内生产总值的9.7%。其中,海洋产业增加值26508亿元,海洋相关产业增加值19062亿元。海洋第一产业增加值2327亿元,第二产业增加值21835亿
2016年国务院政府工作报告指出,适度扩大需求总量,积极调整改革需求结构,促进供给需求有效对接、投资消费有机结合、城乡区域协调发展是为了:
设f(x)==
设A为n阶可逆矩阵,则下列等式中不一定成立的是()
AlthoughOrientalideasofwoman’s_____tomanprevailedinthosedays,shediddaretomeetwithmanonequalbasis.
最新回复
(
0
)