单项选择题
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。
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.程序不能正确运行,可能会死锁
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
问答题
在中断方式下,CPU用于该外设I O的时间占整个CPU时间的百分比是多少
点击查看答案
单项选择题
已知一算术表达式的中缀形式为A+B*C-D E,后缀形式为ABC*+DE -,其前缀形式为( )。
A.-A+B*C/DE
B.-A+B*CD/E
C.-+*ABC/DE
D.-+A*BC/DE
点击查看答案&解析
相关试题
计算操作码的平均长度。
下图为指令译码逻辑图,其中只给出了二地址...
当该外设的数据传输率达到5MB s时,改用D...
下图中的顶点表示村庄,有向边代表交通路线...
CPU内部一般包括PC、MAR、MDR、IR等几个寄...