单项选择题
有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。
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.程序不能正确运行,可能会死锁
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
已知一算术表达式的中缀形式为A+B*C-D E,后缀形式为ABC*+DE -,其前缀形式为( )。
A.-A+B*C/DE
B.-A+B*CD/E
C.-+*ABC/DE
D.-+A*BC/DE
点击查看答案&解析
单项选择题
在短期繁重负荷情况下,决定应将哪个进程挂起,由哪一级调度程序负责______
A.高级调度
B.中级调度
C.作业调度
D.进程调度
点击查看答案&解析
相关试题
通过硬件和软件的功能扩充,把原来独占的设...
多道程序设计是指( )。
单处理机系统中,可并行的是( ) Ⅰ.进...
计算机操作系统中,若WAIT、SIGNAL操作的信...
一个十进制数真值为-100,按补码形式存...