首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
进程P0和P1的共享变量定义及其初值如下: boolean flag[2]; int turn=0; flag[0]=false; flag[1]=false; 若进程P0和P1访问临界资源的伪代码按照下面设计
进程P0和P1的共享变量定义及其初值如下: boolean flag[2]; int turn=0; flag[0]=false; flag[1]=false; 若进程P0和P1访问临界资源的伪代码按照下面设计
admin
2019-05-20
49
问题
进程P0和P1的共享变量定义及其初值如下:
boolean flag[2];
int turn=0;
flag[0]=false;
flag[1]=false;
若进程P0和P1访问临界资源的伪代码按照下面设计:
void P0()f//进程P0 void P1(){//进程P l
while(TRUE){ while(TRUE){
flag[0]=TRUE; flag[0]=TRUE;
turn=1; turn=0;
while(flag[1]&&(turn==1)) while(flag[0]&&(turn==0))
临界区: 临界区;
flag[0]=FALSE; flag[1]=FALSE;
} }
} }
则并发执行进程P0和P1时产生的情况是( )。
选项
A、不能保证进程互斥进入临界区,会出现“饥饿”现象
B、不能保证进程互斥进入临界区,不会出现“饥饿”现象
C、能保证进程互斥进入临界区,会出现“饥饿”现象
D、能保证进程互斥进入临界区,不会出现“饥饿”现象
答案
A
解析
从题中给出的伪代码可知,由于信号量nag的赋值方法不对,因此会使得不能保证进程互斥进入临界区,会出现“饥饿”现象。
转载请注明原文地址:https://kaotiyun.com/show/DTCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
西周的官僚制度已经相当完备,官僚机构庞杂,职官名目繁多。周王室的官僚机构分为两大系统,分别是()。
联邦德国创造经济奇迹的原因是什么?
1984年,《中共中央关于经济体制改革的决定》中强调,商品经济的充分发展是社会经济发展不可逾越的阶段,市场调节的辅助性作用不可缺少,并指出要有步骤地逐步缩小指令性计划的范围。这表明当时我国()
下列哪一个不是罗马王政时代的管理机构?()
在下面哪本著作中以异化劳动理论的形式阐述了一种新的科学世界观的雏形?()
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
中国境内发现的晚期智人阶段的遗址不包括()。
隋唐五代时期是中国古代商品经济发展史上的一个重要阶段,种类多,交换规模大,交换方式多。试回答问题:我国银行最早的雏形是唐朝时期出现的()
真值0在原码、反码和补码机器数形式下()。
随机试题
患儿,女,6个月,人工喂养,近2个月来面色苍白,烦躁不安,不活泼,食欲减退。以往常腹泻。查体:体重7.5kg,心肺未见异常,肝肋下1.5cm,脾肋下刚及,HB80g/L,RBC3.2×1012/L,红细胞大小不等,中央淡染区扩大。要求:(1)写出临床
具有凉血止血功效的药物是
患者,男性,60岁。左上肢摔伤,急诊来院。X线撮片显示肱骨干横行骨折,并有移位,经手法复位不理想,后改为牵引治疗,又经X线影像见骨折端有分离。其最可能的后果是
行政确认是()的行政行为。
难溶电解质BaCO3在下列系统中溶解度最大的是()。
A公司发现其持有由B公司签发的销售金额为40万元的转账支票为空头支票后,可以向B公司要求赔偿的金额是( )。
假设消费者收入增加25%,会导致某种商品的需求量增加10%,则该商品的类型为()。
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tOrder”“tDetail”和“tBook”,查询对象“qSell”,报表对象“rSell”。请在此基础上按照以下要求补充“rSell”报表的设计:(1)对报表进
在结构化程序设计中,模块划分的原则是
Inmostsocietiesadolescenceinmarkedbysocialaswellasbiologicchanges.Suchsocialchangesoftenincludeanew,morefor
最新回复
(
0
)