首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有2个优先级相同的并发进程P1和P2,它们的执行过程如下图所示,x、y和z是共享变量。假设,当前信号量s1=0,s2=0,进程运行结束后,x、y和z的值分别为( )。 进程P1 进程P2 …… ……
有2个优先级相同的并发进程P1和P2,它们的执行过程如下图所示,x、y和z是共享变量。假设,当前信号量s1=0,s2=0,进程运行结束后,x、y和z的值分别为( )。 进程P1 进程P2 …… ……
admin
2019-08-10
71
问题
有2个优先级相同的并发进程P1和P2,它们的执行过程如下图所示,x、y和z是共享变量。假设,当前信号量s1=0,s2=0,进程运行结束后,x、y和z的值分别为( )。
进程P1 进程P2
…… ……
y:=20; x:=10;
y:=y+1; x:=x+1;
y:=y+1; x:=x+1;
z:=y+1; P(s1);
V(s1); x:=x+y;
P(s2); z:=x+z;
y:=z+y; V(s2);
选项
A、33,42,22
B、11,42,33
C、33,76,55
D、33,76,33
答案
C
解析
本题考查并发进程的特点,并结合信号量进行同步的原理。由于进程并发,所以,进程的执行具有不确定性,在P1、P2执行到第一个PV操作前,应该是相互无关的。现在考虑第一个对s1的PV操作,由于进程P2是P(s1)操作,所以,它必须等待P1执行完V(s1)操作以后才可继续运行,此时的xyz值分别为11,21,22,当进程P1执行完V (s1)以后便在P(s2)上阻塞,此时P2可以运行直到V(s2),此时的xyz值分别为33,21,55,进程P1继续运行直到结束,最终的xyz值分别为33,76,55。在此需注意,xyz应该是共享变量,若是私有变量,则进程P1、P2就各自独立对xyz操作。
转载请注明原文地址:https://www.kaotiyun.com/show/FgCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
太平天国在1853年冬颁布的纲领性文件是()。
下列各项内容和王羲之的书法成就有关的是()。①开始把字体由隶书转化为楷书②书法代表作有《兰亭序》、《黄庭经》等③他博彩众长,世称“书圣”④其子王献之书法造诣也极高,父子合称“二王”
下列内容,与垄断组织出现有关的是()。①控制一个或几个部门商品的生产、价格和市场②促进了大工业的发展,在某种程度上适应了生产力发展的需要③干预、控制国家的政治、经济生活④积极向外扩张,从经济上瓜分世界
在一个HDLC帧的数据中,如果出现了000111111011这样的流,请问发送到信道上它将会变成()。
在操作系统中,P,V操作是一种()。
某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是()。
描述滑动窗口机制及其作用。比较停止一等待协议,多帧滑动窗口和后退N帧协议,多帧滑动窗口与选择重传协议的区别。
RGB8:8:8表示一帧彩色图像的颜色数是()。
下列说法中不正确的是()。
随机试题
在Linux平台下建立DNS服务器的主要软件是()
在治疗局麻药物毒性反应时首选的药物是
医疗单位供应或调配毒性中药,要凭
某栋楼的空调水系统,冷水机组的阻力为100kPa,管道为异程系统,最远环路的阻力最大,其单程长度50m,比摩阻均按150Pa/m估算,局部阻力为摩擦阻力的50%,过滤器、分集水器等管道附件的阻力为80kPa,最远环路空调末端阻力为43kPa,则循环水泵的扬
读我国南方某地土地资源构成图和土地利用结构图.据此回答下列题。该地这种土地利用方式容易造成的环境问题是()。
甲、乙和丙三人喝酒,他们每人要的不是啤酒就是白酒。(1)如果甲要的是啤酒,那么乙要的就是白酒。(2)甲或丙要的是啤酒,但是不会两人都要啤酒。(3)乙和丙不会两人都要白酒。请问昨天要啤酒并且今天要白酒的是哪位?
1952年年底,随着全国范围内土地改革的基本完成,国内的主要矛盾转变为
在Windows2003系统下DHCP服务器中添加排除时,应输入的信息是()。
以下叙述中错误的是()。
Environmentliterallyis"thatwhichenvironsorsurrounds".Thetermisusedinvariouswaysinacademicdiscourse.Inbiology
最新回复
(
0
)