首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量s1=0,s2=0,当前的z=2,进程运行结束后,x、y和z的值分别为( )。 进程P1 进程P2 y:=l; x:=l; y:=y+2;
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量s1=0,s2=0,当前的z=2,进程运行结束后,x、y和z的值分别为( )。 进程P1 进程P2 y:=l; x:=l; y:=y+2;
admin
2017-11-14
47
问题
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量s1=0,s2=0,当前的z=2,进程运行结束后,x、y和z的值分别为( )。
进程P1 进程P2
y:=l; x:=l;
y:=y+2; x::x+l;
z:=y+1; P(s1):
V(s1); x:=x+y;
P(s2); z:=x+z;
y:=z+y; V(s2);
选项
A、5,9,9
B、5,9,4
C、5,12,9
D、5,12,4
答案
C
解析
本题考查并发进程的特点,并结合信号量进行同步的原理。由于进程并发,所以进程的执行具有不确定性,在P1、P2执行到第一个P、V操作前,应该是相互无关的。
现在考虑第一个对1的P、V操作,由于进程P2是P(s1)操作,所以,它必须等待P1执行完V(s1)操作以后才可继续运行,此时x、y、z的值分别为3、3、4,当进程P1执行完V(s1)以后便在P(s2)上阻塞,此时P2可以运行直到V(s2),此时x、y、z值分别为5、3、9,进程P1继续运行直到结束,最终的x、y、z值分别为5、12、9。
转载请注明原文地址:https://kaotiyun.com/show/GjRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
巴黎和会上,英国既与法国联合抵制美国称霸世界,又与美国联合反对法国过分削弱德国的要求,英国这样做的目的是()。
王艮创立的()是中国封建社会后期的第一个启蒙学派,其从者大都致力于封建道德的普及宣传工作。
阅读下列材料,回答问题:材料一:列宁说:“我们在夺取政权时便知道,不存在将资本主义制度具体改造成社会主义制度的现存方法……我不知道哪位社会主义者处理过这类问题……我们必须根据实践作出判断。”——摘自《苏联
试述北伐战争的过程以及胜利的原因。
秦始皇焚书时未被列入焚书范围的是()。
《凡尔赛条约》中,战胜国以()方式处置德国的全部海外殖民地。
论述欧洲一体化进程及其影响。
把变量引进数学。使解析几何成为数学发展史上转折点的科学家是()。
高等院校院系调整
曾被日本维新派人士视为“枕中鸿宝”,对日本明治维新产生重要影响的著作是()。
随机试题
“请就对咖啡味香糖的偏好程度,在‘很喜欢’、‘喜欢’、‘一般’、‘不喜欢’4种态度中选一”。这种提问方式属于()
尿道球为____________后端的膨大,尿道球内的尿道最宽称____________。
骨折病
下列哪项指标不能用来评估溶栓疗法
Ⅰ度烧伤局部表现为发红,微肿、灼痛、无水疱。此种程度烧伤几天内痊愈、脱细屑、不留瘢痕
贷款担保可以分为()。
多种鱼类背部发黑,腹部发白,其原因是()。
我国海区的潮汐资源以福建和浙江为最多,潮汐中蕴藏这巨大的能量。潮汐发电是利用海湾、河口等有利地形,建筑水堤,形成水库,以便大量蓄积还说,并在坝中或坝旁建造水力发电厂房,通过水轮发电机组进行发电。然而潮汐发电对自然条件的要求比较高,只有潮汐电站建在合适的地理
接纳(北大2016年研;华中师大2016年研;山东大学2015年研;中山大学2012年研;社科院2011年研)
HongKonghastakenoverfromTokyoastheworld’smostexpensivecity,accordingtoalifestylesurvey.Italso【B1】______theg
最新回复
(
0
)