首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
进程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
96
问题
进程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://kaotiyun.com/show/w6Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
周王室的两大官僚系统是()。
一战后,凡尔赛条约规定了国际联盟管理15年的德国地区是()
荷马时代的社会管理制度和经济生活。
下列选项中不是严复的著作的是()
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
新石器时代的房屋建筑根据环境的不同形成了不同的类型,()地区多为干栏式建筑。
年鉴学派开创了总体史研究方法,其代表人物马克·布洛赫研究中世纪的代表作是()
1217年,英格兰的《森林宪章》允许平民百姓在王室森林中放牧牲畜、挖掘水渠并从事其他农业活动。颁布该宪章的主要目的在于()
图的D搜索类似于BFS,不同之处在于使用栈代替BFS中的队列,入/出队列的操作作为入/出栈的操作,即当一个顶点的所有邻接结点被搜索后,下一个搜索出发点应该是最近入栈(栈顶)的顶点。(1)用邻接表作为存储结构,写一个D搜索算法;(2)用D搜索方法
某网络的拓扑结构由下图所示,其中顶点表示路由器。该网络的路由器采用了链路状态路由算法,在某一时刻各个路由器发送的链路状态如下:A:B(1),D(3)B:A(1),D(1),C(3),E(5)C:B(3),D(1)D:A(3),B(1
随机试题
择期手术的小儿术前有高热者,体温应降至多少摄氏度以下,才算安全
粘连性肠梗阻的类型包括
哪种酶基因突变会导致MODY哪种基因突变糖尿病预后最好
下列疾病均有血清尿素氮增高而血清肌酐正常,但不包括
A.M8960/3B.Y44.200C.M05.201D.01.0101E.101.001属于肿瘤的形态学编码的是
A、胃B、小肠C、结肠D、直肠E、十二指肠()血管相当丰富,是栓剂的良好吸收部位。
某菜农甲拉一车大白菜到县城出卖,遇到哄抢,甲的女儿到城关派出所报案,值班民警以不能离开为由推脱,未采取任何措施,致使菜被哄抢而光。甲申请复议。复议机关应作何种复议决定?()
明代最著名的刺绣是()。
"IdelightinBuckinghamPalace",saidQueenVictoria,whenshemovedinthreeweeksafterascendingtothethrone.Todaythe40
Joblettersandresumesmustattracttheattentionofbusyreaders,whomayspendonly60secondsdecidingwhethertoconsidery
最新回复
(
0
)