首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。 PARBEGIN var x:integer; process P1 process P2 var y,
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。 PARBEGIN var x:integer; process P1 process P2 var y,
admin
2018-09-11
36
问题
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。
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;
2) y:=0;
3) if x>=1 then y:=y+1;
4) z:=y;
5) x:=0;
6) t:=0;
7) if x<=1 then t:=t+2;
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=1,z=1,t=0,u=0,x=1。可见结果有多种可能性。
转载请注明原文地址:https://jikaoti.com/ti/h4fjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
系统总结了6世纪以前黄河中下游地区农牧业生产经验的著作是()。
下列不属于“四清运动”内容的是()。
范仲淹在《答手诏条陈十事》中提出,庆历新政的核心内容是()。
“二战”后,联合国的成立反映了世界人民和平的愿望,下列叙述正确的是()。
下列叙述不正确的是()。
西周的官僚制度已经相当完备,官僚机构庞杂,职官名目繁多。周王室的官僚机构分为两大系统,分别是()。
下列历史事件发生的先后顺序是()。①“铁幕”演说②马歇尔计划③北大西洋公约
下列对近代社会思潮产生的先后顺序排列正确的是()。①人文主义②自由主义③理性主义④重商主义
系统地阐明道家思想的著作《淮南鸿烈》,也叫《淮南子》,是汉武帝时()集宾客写成的。《淮南子》问世时,黄老思想在政治上已不占支配地位了。
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0
随机试题
明朝中央行政机构中主管营造制作、农田水利诸事务的是()
________来函,所询各事答复如下。[刚才接到]
舌骨上肌群在舌骨与下颌骨和颅骨之间,包括(1)、(2)、(3)和(4)。
按国内招标文件范本的规定,关于挖方路基的计量正确的是( )。
北京故宫遵循“三朝五门”周礼之制,这“三朝五门”的“五门”是指()。
证券公司申请介绍业务资格,申请日前6个月各项风险控制指标应符合规定标准。()
著作权违约侵权行为包括()等。
小红写作业时总觉得不整洁,擦了写,写了又擦,反反复复。她明知道这样没有必要,就是控制不住。她可能出现了()。
A、Shehasn’tgotreadyyet.B、SheiswaitingforDavid.C、Sheiswaitingforataxitopickherup.D、Itisrainingveryhardan
A、China.B、Japan.C、TheU.S.D、ThePhilippines.A短文称:NOP调查了3万名年满13岁的消费者,发现按每周花在阅读书报杂志的时间来排名,中国和菲律宾分别名列第2和第3。本题问排名第2的国家,故A正确。语义强调
最新回复
(
0
)