题目内容
(请给出正确答案)
[单选题]
下面有关进程安全性的说法中正确的是的是()
A.采用一次性资源分配策略可以预防死锁
B.死锁的避免可以用Dijkstra银行家算法
C.系统死机的原因是系统中运行的多道程序产生了死锁
D.采用资源剥夺和进程撤销的方法可以解除死锁
答案
B 解析:本题考查点是程序和进程的区别。程序和进程的本质区别是:程序是静态的,进程是动态的。“静态”意味着程序是永久存在的,“动态”表现为进程是一个暂时的过程,可以创建也可以撤销。在进程的一个生存周期中,具有运行、就绪和等待3种可能的状态。 程序和进程也是紧密相关的:进程由程序、数据和进程控制快(PCB)3部分组成,显然如果没有程序,也就没有进程。
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)