首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
进程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
2016-03-29
70
问题
进程P0和P1的共享变量定义及其初值如下:
boolean flag[2];
int turn=0;
flag[0]=false;
flag[1]=false;
若进程P0和P1访问临界资源的伪代码按照下面设计:
void P0(){//进程P0 void P1(){//进程P1
while(TRUE){ while(TRUE){
flag[0]=TRUE; flag[0]=TRUE;
turn=1;turn=0;
while(nag[1]&&(turn==1)) while(nag[0]&&(torn==0))
临界区; 临界区;
flag[0]=FALSE; flag[1]=FALSE;
} }
} }
则并发执行进程P0和P1时产生的情况是( )。
选项
A、不能保证进程互斥进入临界区,会出现“饥饿”现象
B、不能保证进程互斥进入临界区,不会出现“饥饿”现象
C、能保证进程互斥进入临界区,会出现“饥饿”现象
D、能保证进程互斥进入临界区,不会出现“饥饿”现象
答案
A
解析
从题中给出的伪代码可知,由于信号量flag的赋值方法不对,因此会使得不能保证进程互斥进入临界区,会出现“饥饿”现象。
转载请注明原文地址:https://www.kaotiyun.com/show/w6Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在民主革命取得全国性胜利并完成土地革命后,中国国内存在的主要矛盾是()。
西哥特人图鲁兹建立起第一个得到罗马帝国承认的蛮族王国——西哥特王国的时间是()。
试述孙中山在旧民主主义革命时期的主要革命活动。
简析义和团的“扶清灭洋”口号。
下列对第三次科技革命推动了国际经济格局调整的叙述,不正确的是()。
埃及曾两次被波斯帝国征服,波斯第二次征服埃及的时间是()。
以下选项中中原王朝对西藏管辖设置机构对应有误的一项是()。
已知某32位二进制机器数为11000000000000000000000000000000,试计算在下列各种编码方式下其代表的真值。(1)原码定点小数;(2)补码定点小数;(3)反码定点小数;(4)IEEE754标准短
float型数据常用IEEE754单精度浮点格式表示。假设两个float型变量x和y分别存放在32位寄存器f1和f2中,若(f1)=CC900000H,(f2)=B0C00000H,则x和y之间的关系为_______。
TCP使用了4种计时器:重传计时器、坚持计时器、保持计时器和()。
随机试题
女孩,2岁,平日体健。体检时发现胸骨左缘第2、3肋间可闻及3/6级收缩期吹风样杂音,肺动脉瓣区第二心音亢进。最可能的诊断是
患者王某,女性,60岁退休教师。得知明天作腹腔穿透术后,患者心情非常紧张、害怕,不愿意签字。针对患者王某的情况,医生错误的做法是()。
_________是指准备施工、组织和管理施工生产的全部费用支出。()
期货公司不得接受( )的委托为其进行期货交易。
已设立的股份有限公司增资发行境内上市外资股时,公司净资产总值不低于()亿元人民币。
公司申请股票上市,其股本总额不得少于人民币5000万元。()
2019年2月,农业农村部等七部门联合印发《国家质量兴农战略规划(2018—2022年)》。下列关于实施质量兴农战略的说法,正确的是:
内隐联想测验的任务类型是
下列叙述中正确的是()。
DoesLisaagreewithwhatFranksaidaboutherunderstandingofthehappiestpeople?
最新回复
(
0
)