首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量sl=0,s2=0,当前的z=2,进程运行结束后,x、y和z的值分别为( )。 进程P1 进程P2 …… …… y:=1; x:
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量sl=0,s2=0,当前的z=2,进程运行结束后,x、y和z的值分别为( )。 进程P1 进程P2 …… …… y:=1; x:
admin
2019-08-15
27
问题
2个优先级相同的并发进程P1和P2,它们的执行过程如下所示,假设当前信号量sl=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(sl): 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
解析
本题考查并发进程的特点,并结合信号量进行同步的原理。由于进程并发,所以进程的执行具有不确定性,在Pl、P2执行到第一个P、V操作前,应该是相互无关的。
现在考虑第一个对l的P、V操作,由于进程P2是P(s1)操作,所以,它必须等待Pl执行完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/4SCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
北魏孝文帝改革,对北方内迁各族最重要的影响是()。
1908年安庆新军起义是由()领导的。
下图是某模型机CPU的组成框图。设该CPU采用同步控制逻辑,分取指周期、取第一操作数周期,取第二操作数周期、执行周期四个机器周期,每个机器周期有T0、T1、T2三个节拍。试写出如下双操作数运算指令的微操作命令及节拍安排。ADDR0,(R1)完成功
已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:(1)构造散列函数。(2)画出散列表。(
下列各种情况中,应采用异步通信方式的是()。
描述滑动窗口机制及其作用。比较停止一等待协议,多帧滑动窗口和后退N帧协议,多帧滑动窗口与选择重传协议的区别。
如图所示一台路由器连接3个以太网。请根据图中给出的参数回答如下问题:(1)该TCP/IP网络使用的是哪一类IP地址。(2)写出该网络划分子网后所采用的子网掩码。(3)系统管理员将计算机D和E按照图中所示结构
网络拓扑结构如下图所示,与C相连接的节点B,E,D的权值分别是6,5,3。如果C收到的三张矢量表分别为:试根据距离矢量路由算法给出C所构造的路由表,并给出计算过程,路由表结构如下表所示。
若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由()临界区构成。
为什么进程在进入临界区之前应先执行“进入区”代码,在退出临界区后又执行“退出区”代码?
随机试题
患者女,55岁,后牙咀嚼无力半年余。否认系统病史。检查见牙石(+++),牙龈红肿,BOP(+),PD6~8mm,后牙普遍有I~Ⅱ度松动,X线示牙槽骨普遍水平吸收至根下1/3。提问2:本病的主要致病菌是
语声高亢宏亮,多言者,属语声低微无力,少言者,属
A.冲脉B.任脉C.冲、任二脉D.带脉E.督脉“血海”是
理财规划合同中解决争议条款包括()。
下面谱例中,出现音程次数较多的是()音程。
歌曲的旋律、节奏、歌词应含有较多的重复成分,每段中最好只含有一种形象或动作,这适合()的歌词创编活动。
允诺是一种民事法律行为。民事法律行为可以附条件或期限。条件是不确定的偶然性事实,期限是确定的必然性事实。根据上述定义,下列允诺中不属于附期限允诺的是()。
如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中两个词语之间的关系符合下图?()
下列对刑事责任、刑罚和犯罪关系的认识,正确的是()。
在分布式数据库的数据分配中,若所有全局数据有且只有一份,他们被分割成若干切片,每个片段被分配在一个特定场地上,则该策略属于()。
最新回复
(
0
)