首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量s1=0,s2=0,当前的z=2,进程运行结束后,x、y和z的值分别为( )。 进程P1 进程P2 y:=1; x:=1; y:=y+2;
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量s1=0,s2=0,当前的z=2,进程运行结束后,x、y和z的值分别为( )。 进程P1 进程P2 y:=1; x:=1; y:=y+2;
admin
2019-05-20
105
问题
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量s1=0,s2=0,当前的z=2,进程运行结束后,x、y和z的值分别为( )。
进程P1 进程P2
y:=1; x:=1;
y:=y+2; x:=x+1;
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,进程Pl继续运行直到结束,最终的x、y、z值分别为5、12、90
转载请注明原文地址:https://kaotiyun.com/show/rmCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列关于《凡尔赛和约》的说法,全部错误的是()。①《凡尔赛和约》中不许德国设防区是莱茵河西岸50公里以内区域②《凡尔赛和约》中,战胜国处置德国的全部海外殖民地的方式是“托管制”③和约有关德国疆界问题,把原属波兰的领上基本上归还波兰④
下列明末清初来华传教士,按时间顺序排列,正确的是()。
我国古代文献中记载了许多有关部落和部落联盟之间发生大规模战争的传说,如炎帝和黄帝两个部落曾战于(),结果黄帝取得了胜利。
简述三十年战争的过程及其结果。
1977年4月,对“两个凡是”提出批评,开全党思想解放先河的是()。
就绪队列中有n个进程等待使用一个CPU,那么,如果采用不同的调用算法,就有()种调度顺序。
现有一个长度为3000B的IP数据报,其IP头部的长度为20B,该IP数据报如在最大帧长度为1518B的以太网中进行传输,那么为了正确传输,需要将其拆分的数据报个数是()。
下列排序算法中,时间复杂度为O(nlogn)且占用额外空间最少的是()。
一个C语言程序在一台32位机器卜运行。程序中定义了三个变量x、y和z,其中x和z为int型,y为short型。当x=127,y=一9时,执行赋值语句z=x+y后,x、y和z的值分别是____。
随机试题
试述新生儿Apgar评分的方法和意义。
根据《建设工程安全生产条例》,违反本条例的规定,建设单位未提供建设工程安全生产作业环境及安全施工措施所需费用的,()。
根据消费税的规定,下列各项中,不属于消费税征收范围的是()。
中国第一部断代史是()
菠菜不仅含有大量的β胡萝卜素,也是维生素B6、叶酸、铁和钾的极佳来源。但是菠菜不能直接烹调,吃菠菜时宜先用沸水烫软,捞出再炒。在烹调前用沸水烫菠菜的主要原因是:
国家资本在哪个行业中所占比重最高?( )国家资本所占比重最高的行业比最低的行业高多少个百分点?( )
【量将法】
TheGeorgeCrossisadecorationthatisbestowed______Britishciviliansforactsofgreatbravery.
下列说法中,正确的是()。
A、TheFirstState.B、TheShow-MeState.C、Landof10000Lakes.D、EmpireState.C
最新回复
(
0
)