首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
进程P0和P1的共享变量定义及其初值如下: boolean flag[2]; int turn=O; flag[O]=false; flag[1]=false; 若进程.PO和P1访问临界资源的伪代码按照下面
进程P0和P1的共享变量定义及其初值如下: boolean flag[2]; int turn=O; flag[O]=false; flag[1]=false; 若进程.PO和P1访问临界资源的伪代码按照下面
admin
2019-08-15
79
问题
进程P0和P1的共享变量定义及其初值如下:
boolean flag[2];
int turn=O;
flag[O]=false;
flag[1]=false;
若进程.PO和P1访问临界资源的伪代码按照下面设计:
void PO(){//进程PO void P1(){//进程Pl
while(TRUE){ while(TRUE){
flag[0]=TRUE; flag[0]=TRUE;
turn=1;turn=0;
while(flag[1]&&(turn==1)) while(nag[0]&&(turn==0))
临界区; 临界区;
flag[0]=FALSE; flag[1]=FALSE;
} }
} }
则并发执行进程PO和P1时产生的情况是( )。
选项
A、不能保证进程互斥进入临界区,会出现“饥饿”现象
B、不能保证进程互斥进入临界区,不会出现“饥饿”现象
C、能保证进程互斥进入临界区,会出现“饥饿”现象
D、能保证进程互斥进入临界区,不会出现“饥饿”现象
答案
A
解析
从题中给出的伪代码可知,由于信号量flag的赋值方法不对,因此会使得不能保证进程互斥进入临界区,会出现“饥饿”现象。
转载请注明原文地址:https://kaotiyun.com/show/2vCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1980-1987年撒哈拉以南非洲人均国民生产总值增长率为-2.9%。大部分国家经济急剧下滑,非洲的80年代被称“为失去发展的十年”。出现这现象关键原因在于这些国家
1642年英国内战爆发后,议会民兵武装力量远超王党军队,海军也支持议会,许多港口处于议会控制下,但议会军在战场节节失利,原因是
试述明朝中后期张居正改革的内容并作评价。
第二次世界大战后,资本主义经济出现的新特点有()。①美国资本加强了对西欧和日本的渗透②国家开始参与资本主义生产过程③国家成为资本主义私有制的保护者④科技成果更为迅速地转化为生产力
民初政党林立,其中进步党是由几个党派合并而成的,其中不包括()。
某公司的局域网设置如下所示,两个局域网通过路由器连接到NAT、服务器上,并且通过NAT服务器连接到Internet上。局域网1的掩码是192.168.14.0/25,局域网2的掩码是192.168.14.128/25,NAT服务器的内部IP地址为192.1
描述滑动窗口机制及其作用。比较停止一等待协议,多帧滑动窗口和后退N帧协议,多帧滑动窗口与选择重传协议的区别。
设二维数组A[6][10],每个数组元素占用4个存储单元,若按行优先顺序存放的数组元素,a[0][O]的存储地址为860,则a[3][5]的存储地址为()。
一个字节多路通道连接D1、D2、D3、D4、D5共5台设备,这些设备分别每10μs、30μs、30μs、50μs和75μs向通道发出一次数据传送的服务请求,请回答下列问题:(1)计算这个字节多路通道的实际流量和工作周期。(2)如果设计字
在操作系统的以下功能中,不需要硬件支持的是()。
随机试题
心力贮备(cardiacreserve)
[2007年第76题]对于放散热或有害物质的生产设备布置,以下哪种说法是错误的?
下列关于房产税的说法,正确的是()。
如果处在谷底的经济增长率仍为正值,即经济总量只是相对减少而非绝对减少,则为古典型周期。()
销售活动的作用是通过产品的销售,满足消费者的需求,实现产品的价值和使用价值。
我国社会主义职业道德建设的基本原则是()
在原型内化阶段,对学生言语培养的重点应放在()。
应怎样正确对待非正式群体?
Howmayplanetsarethereinthesolarsystemrevolvingaroundthesun?
【S1】【S2】
最新回复
(
0
)