首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。 PARBEGIN var x:integer; process P1 process P2
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。 PARBEGIN var x:integer; process P1 process P2
admin
2021-08-17
39
问题
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。
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
学硕统考专业
相关试题推荐
一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms到达。它们的计算和I/O操作顺序如下:P1:计算60ms,I/O80ms,计算20msP2:计算120ms,I/040ms,计算40ms若不考虑调度和切换时间,则完成两个作业需要的时问最少是
某博物馆最多可容纳500人同时参观,有一个出入口,该出入口一次仅允许一个人通过。参观者的活动描述如下:cobegin参观者进程i:{进门;参观;出门;}coend请添加必要的信号量和P、V(或wait()、signal())操作,以实现
设包含4个数据元素的集合S={“do”,“for”,“repeat”,“while”},各元素的查找概率依次为:p1=0.35,p2=0.15,p3=0.15,p4=0.35。将S保存在一个长度为4的顺序表中,采用折半查找法,查找成功时的平均查找长度为2.
下面输入一个很诡异的链表,暂时称它为“变异链表”,如图4—3所示。从图中可以看出此链表的尾部形成了一个环,请实现一个时间和空间上尽可能高效率的算法来判断输入的链表是否为“变异链表”,要求:给出算法的基本设计思想。
有某个操作系统对外存分配采用混合索引分配方式。在索引节点中包含了文件的物理结构数组iaddr[12],其中前10项iaddr[O]~iaddr[9]为直接地址,iaddr[10]为一次间接地址,iaddr[11]为二次间接地址。如果系统的块的大小是4KB,
输入一整数数组{5,7,6,9,11,10,8},该整数序列为图2-2所示的二叉排序树的后序遍历序列。请实现一个时间上尽可能高效率的算法,判断某一输入整数数组是否为某二叉排序树的后序遍历的结果。如果是返回true,否则返回false。假设输入的数组的任意两
在一个分页存储管理系统中,地址空间分页(每页1K),物理空间分块,设主存总容量是256KB,描述主存分配情况的位示图如图6-4所示(0表示未分配,1表示已分配),此时,作业调度程序选中一个长为5.2K的作业投入内存。试回答以下问题:为该作业分配内存后
下列说法中错误的是()。
下列说法中,正确的是()。
随机试题
IfPeterhadhadenoughmoney,______onthetriptoParis.
急性肾炎
患者,女,发热4d,体温40℃,伴神志不清,反复抽搐,瞳孔对光反射迟钝,考虑乙型脑炎,应施行
被间日疟原虫(除外环状体)寄生的红细胞的变化为
不属于CT重建方法的是
下列各项中,属于侵害公民肖像权的是()。
下列不属于房地产定价目标的是()。
喝完饮料的饮料瓶盖、吃完的药瓶盖等不用的瓶盖随处可见,如果扔掉,只能是生活垃圾。请设计一个活动,让幼儿将瓶盖重新利用起来,使其懂得再利用的好处。
下列关于法律的分类,说法错误的是()
A、 B、 C、 A录音原句意为“我能在咖啡里再加点糖吗”。图片A中的字显示为糖(sugar),图片B显示为盐(salt),图片C为糖果(candy)。从原句可清晰听到“sugar”一词,所以选项A符合题意。
最新回复
(
0
)