首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。 PARBEGIN var x:integer; process P1 process P2
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。 PARBEGIN var x:integer; process P1 process P2
admin
2021-08-17
34
问题
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。
PARBEGIN
var x:integer;
process P1 process P2
var y,z:integer; var t,u:integer;
BEGIN BEGIN
x:=1; x:===0;
y=0; t:一0;
if X>=1 then y:=y+1; if x<一1 then t:===t+2;
z:=y; u:=t;
END END
PAREND
选项
A、程序能正确运行,结果唯一
B、程序不能正确运行,可能有两种结果
C、程序不能正确运行,结果不确定
D、程序不能正确运行,可能会死锁
答案
C
解析
本题考查进程的并发执行。本题中两个进程不能正确地工作,运行结果有多种可能性,请见下面说明。
1) x:=1; 5) x:=0;
2) y:=0; 6) t:=0;
3) if x>=1 then y:=y+1; 7) if x<=1 then t:=t+2;
4) z:=y; 8) u:=t;
不确定的原因是由于使用了公共的变量x,考察程序中与x变量有关的语句共四处,若执行顺序是1)→2)→3)→4)→5)→6)→7)→8)时,结果是y=1,z=1,t=2,u=2,x=0;当并发执行过程为1)→2)→5)→6)→3)→4)→7)→8)时,结果是y一0,z=0,t=2,u=2,x=0;
若执行顺序是5)→6)→7)→8)→1)→2)→3)→4)时,结果是y=1,z=1,t=2,u=2,x=1:
当并发执行过程为5)→6)→1)→2)→7)→8)→3)→4)时,结果是y=,z=1,t=0,u=0,x=1。可见结果有多种可能性。
转载请注明原文地址:https://kaotiyun.com/show/zJ3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
某16位计算机中,带符号整数用补码表示,数据Cache和指令cache分离。题44表给出了指令系统中部分指令格式,其中Rs和Rd表示寄存器,mem表示存储单元地址,(x)表示寄存器x或存储单元x的内容。该计算机采用5段流水方式执行指令,各流水段分别是取指(
假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句:unsigtledshortx=65530:unsignedintv=x;得到y的机器数为
假设Internel的两个自治系统构成的网络如题47图所示,自治系统AS1由路由器R1连接两个子网构成;自治系统As2由路由器R2、R3互联并连接3个子网构成。各子网地址、R2的接口名、Rl与R3的部分接口IP地址如题47图所示。请回答下列问题。R
以下是计算两个向量点积的程序段:floatdotproduet(floatx[8],floaty[8]){floatSum=0.0;inti;for(i=0,i
以下是计算两个向量点积的程序段:floatdotproduet(floatx[8],floaty[8]){floatSum=0.0;inti;for(i=0,i
硬磁盘共有4个记录面,存储区域内半径为10cm,外半径为15.5cm,道密度为60道/cm,外层位密度为600bit/cm,转速为6000r/min。问:将长度超过一个磁道容量的文件记录在同一个柱面上是否合理?
下列说法中,正确的是()。Ⅰ.具有10个叶子结点的二叉树中有9个度为2的结点Ⅱ.设高度为5的二叉树上只有度为0和度为2的结点,则该二叉树中所包含的结点数至少为9Ⅲ.一棵完全二叉树上有1001个结点,则可知叶子结点的个
给定的有7个顶点v1,v2,…,v7的有向图的邻接矩阵如表5-1所示。若将图看成AOE网,列出其关键活动及相应的有向边<i,i,w>,i、i为顶点,w为权值,试问其关键路径的长度是多少?
下列选项中,不可能在用户态发生的事件是
float类型(即IEEE754单精度浮点数格式)能表示的最大正整数是_______。
随机试题
对轴嵴的解释哪一个是正确的()
A.活动性肾盂肾炎B.慢性肾盂肾炎C.肾病综合征D.妊娠期妇女E.多发性骨髓瘤肾小管性蛋白尿常见于()
对于需要静脉输液的成年人,使用头皮针进行静脉穿刺时,优先选择的血管是()。
根据我国社会主义现代化建设“三步走”发展战略的部署,全面完成第三步发展战略目标是:到建国一百年时,()。
不考虑奢侈型,老人消费水平可以分为三类,其中不包括( )。
下列情形中,用人单位不得终止劳动合同的是()。
洪武八年,朱元璋仿照元朝的办法,印造(),命令民间通行,形成了钱、钞并用的货币制度
设(2E~C-1)A=C-1,其中E是4阶单位矩阵,AT是4阶矩阵A的转置矩阵,求A.
Hecouldn’t______hiscuriositytoseewhatwasinthebox.
ThewildlifebiologisttoldmyfathertheSandhillCranes______throughWarnerwererareandvanishingcreature.
最新回复
(
0
)