首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于读者写者问题,下列叙述中哪些是错误的?( ) reader() { while(TRUE){ P(mutex); rc=rc+1: if(rc==1)P(w); V(mutex); ①
关于读者写者问题,下列叙述中哪些是错误的?( ) reader() { while(TRUE){ P(mutex); rc=rc+1: if(rc==1)P(w); V(mutex); ①
admin
2019-05-20
56
问题
关于读者写者问题,下列叙述中哪些是错误的?( )
reader()
{
while(TRUE){
P(mutex);
rc=rc+1:
if(rc==1)P(w);
V(mutex); ①
读操作;
P(mutex); ②
rc=rc一1:
if(rc==0)V(w);
V(mutex);
其他操作;
}
}
writer()
{
while(TRUE){
P(w);
写操作;
V(w);
}
}
选项
A、信号量w的初值是0
B、信号量mutex的初值是1
C、计数器rc的初值是0
D、语句P(mutex)的位置可以放到语句rc=rc+1后面
E、语句①②可以取消
答案
A,D,E
解析
信号量w是为了互斥访问写操作,仞始值为1;P(mutex)是为了互斥访问rc这一临界资源,不能修改其执行顺序;语句①②的存在使得多个reader可以同时访问,不能取消。故本题答案选择ADE选项。
转载请注明原文地址:https://kaotiyun.com/show/x58Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
面向对象程序设计语言提供的(45)机制可以实现发送一个通用的消息而调用不同类的方法。
为了用二分法求函数f(x)=x3-2x2-0.1的根(方程f(x)=0的解),可以选择初始区间(64)。也就是说,通过对该区间逐次分半可以逐步求出该函数的一个根的近似值。
当网络出现连接故障时,一般应首先检查(64)。
采用哈希(或散列)技术构造查找表时,需要考虑冲突(碰撞)的处理,冲突是指(39)。
以下关于图及其存储结构的叙述中,正确的是()。
能防范重放攻击的技术是()。
DoS攻击的特征不包括_____________。
应用软件开发是软件开发的主要组成部分,下述Ⅰ.缺少方法论指导 Ⅱ.没有完整的工具Ⅲ.用户需求的多变 Ⅳ.系统分析员不足哪个是应用软件开发中存在的主要困难?
对应OSI的传输层协议有 Ⅰ.TCP协议和用户数据报协议 Ⅱ.IP协议和Internet控制报文协议 Ⅲ.网络语音协议
关于Web应用软件系统安全,说法正确的是______。A)黑客的攻击主要是利用黑客本身发现的新漏洞B)以任何违法安全性的方式使用系统都属于入侵C)系统的安全漏洞属于系统的缺陷,但安全漏洞的检测不属于测试的范畴D)Web应用软件的安全性仅仅与
随机试题
己知函数=,求,
洗手的目的是为了________手上的________、________通过手传播感染的途径,是防止的最________而又________的一项措施。
遗传性非息肉性结肠直肠癌(HPCC)严重威胁人类健康,发病率为5‰,造成这种癌症的基因突变发生在体内
温脾汤中的臣药是
五苓散的功用是
A.地西泮B.唑吡坦C.雷美尔通D.阿戈美拉汀E.多塞平具有抗组胺机制,可改善睡眠状况的抗抑郁药物是
对于承包商来说,风险最大的合同计价形式为( )合同。
基金营销主要由基金管理公司内设的市场部门承担,不得委托外部机构承担。( )
拉丁方设计有什么特点?
[A]Whyreadingfallsintodecline?[B]Readingisrelatedtonationalpolitics[C]Readingisastimulatingexperience[D]Reading
最新回复
(
0
)