题目内容

下面是一个并发进程的程序代码,正确的说法是()。
semaphore x1=x2=y=1;
int c1:c2=0:
cobegin
procedure P1 procedure P2
P(x1); P(x2);
if(cl=1)P(y); if(c2=1)P(y);
V(x1); V(x2);
computer(A); computer(B);
P(x1); P(x2);
if(--c1=0)V(y); if(--c2=0)V(y);
V(x1); V(x2);
end end
coend

A. 进程不会死锁,也不会饥饿
B. 进程不会死锁,但是会饥饿
C. 进程会死锁,但是不会饥饿
D. 进程会死锁,也会饥饿

查看答案
更多问题

在协议数据单元中,控制信息所不包括的内容是()。

A. 地划L
B. 查错码
C. 数据
D. 协议控制

DNS作为一种分布式系统,所基于的模式是()。

A. C/S模式
B/S模式
C. P2P模式
D. 以上均不正确

在不同类型的操作系统中,批处理操作系统的主要缺点是()。

A. CPU利用率低
B. 不能并发执行
C. 缺少交互性
D. 周转时间太长

对于序列(49,38,65,97,76,1 3,27,50)按由小到大进行排序,初始步长d=4的希尔排序法第一趟的结果的是()。

A. 49,76,65,13,27,50,97,38
B. 13,27,38,49,50,65,76,97
C. 97,76,65,50,49,38,27,13
D. 49,1 3,27,50,76,38,65,97

答案查题题库