首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
进程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
35
问题
进程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
学硕统考专业
相关试题推荐
简述英法百年战争爆发的原因和影响。
试析第三次科学技术革命对人类社会和历史进程的影响。
联邦德国创造经济奇迹的原因是什么?
晚清时期清帝年号的正确排序是
下列科技文化成就,产生于3世纪的是()。①刘徽提出计算圆周率的正确方法②贾思勰著《齐民要术》③钟繇把隶书转化为楷书④马钧发明翻车
关于清代我国疆域的叙述,下列()不正确。
对斯大林时期形成的高度集中的社会主义经济政治体制的叙述,不确切的是()。
在一个HDLC帧的数据中,如果出现了000111111011这样的流,请问发送到信道上它将会变成()。
关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下:(1)请说明系统处于不安全状态;(2
我们知道,有些CPU指令只能授权给操作系统内核运行,不允许普通用户程序使用,但是,以下操作中,()可以不必具有此种特权。
随机试题
根据投资目标不同,证券组合可以划分为()。
经济阈值也就是防治指标。
公民甲承包一商店,经查应补交个人所得税、营业税2万余元。甲拖欠不交。税务机关对其采取的下列措施哪些是正当合法的?()
根据《环境空气质量标准》(GB3095—1996)的规定,CO的日平均二级标准限值为()mg/m3。
关于经营杠杆系数,下列说法正确的是()。
导游服务原则中()原则既是导游服务原则,也是导游人员处理具体问题,满足旅游者要求的依据和准绳。
阅读以下文字。完成下列问题。①读书的境遇是指人读书时所处的境况和遭遇。人总是活在特定的境遇之中,境遇不同,对客观世界的认知、理解和感悟也会有所区别。读书作为人们认识世界的一种重要方式,常常会与境遇发生千丝万缕的联系。不同境遇中的人读同一本书,会产
简述席勒的审美教育思想。
【S1】【S7】
YadinneededhundredsofpeopletohelphimbecausethepalaceofMasadawashugeandtheworkwasdifficult.Yadinextendan_
最新回复
(
0
)