早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
A.P1→P2→P4→P3B.P2→P1→P4→P3C.P3→P2→P1→P4D.P4→P2→P3→P1
题目
A.P1→P2→P4→P3
B.P2→P1→P4→P3
C.P3→P2→P1→P4
D.P4→P2→P3→P1
参考答案
正确答案:C
解析:本题考查操作系统进程管理中死锁检测的多项资源银行家算法。
由于T0时刻已用资源数为3、4、6和7,故剩余资源数为0、1、0和1,各进程尚需资源数为可列表如下。
P1、P2、P3和P4这4个进程中,系统只能满足P3的尚需资源数(0,1,0,1),因为此时系统可用资源数为(0,1,0,1),能满足P3的需求保证P3能运行完,写上完成标志true,如下表所示。P3释放资源后系统的可用资源为(1,2,1,1),此时P2尚需资源(1,0,0,0),系统能满足P2的请求,故P2能运行完,写上完成标志true。 P2释放资源后系统的可用资源为(1,3,3,3),此时尸1尚需资源(0,1,1,2),P4尚需资源(0,0,1,2),系统能满足P1和P4的请求,故P1和P4能运行完,写上完成标志true。进程可按P3→P2→P1→P4或者P3→P2→P4→P1的顺序执行,每个进程都可以获得需要的资源运行完毕,写上完成标记,所以系统的状态是安全的。
根据试题的可选答案,正确的答案应为C。
解析:本题考查操作系统进程管理中死锁检测的多项资源银行家算法。
由于T0时刻已用资源数为3、4、6和7,故剩余资源数为0、1、0和1,各进程尚需资源数为可列表如下。
P1、P2、P3和P4这4个进程中,系统只能满足P3的尚需资源数(0,1,0,1),因为此时系统可用资源数为(0,1,0,1),能满足P3的需求保证P3能运行完,写上完成标志true,如下表所示。P3释放资源后系统的可用资源为(1,2,1,1),此时P2尚需资源(1,0,0,0),系统能满足P2的请求,故P2能运行完,写上完成标志true。 P2释放资源后系统的可用资源为(1,3,3,3),此时尸1尚需资源(0,1,1,2),P4尚需资源(0,0,1,2),系统能满足P1和P4的请求,故P1和P4能运行完,写上完成标志true。进程可按P3→P2→P1→P4或者P3→P2→P4→P1的顺序执行,每个进程都可以获得需要的资源运行完毕,写上完成标记,所以系统的状态是安全的。
根据试题的可选答案,正确的答案应为C。
看了A.P1→P2→P4→P3B....的网友还看了以下:
已知A包含于M={X|X平方-px+15=0,x∈R},B包含于N={x|x平方-ax-b=0,x 数学 2020-05-13 …
设关于x的方程x+px-12=0,x²+qx+r=0解集分别是AB,若A∪B={-3,4}A∩B= 数学 2020-05-16 …
指出下列各组条件中,条件p是结论q的什么条件(1)p:ab>o,q:/a/>/b/(4)p:整数a 数学 2020-06-12 …
设数列{an}对任意n∈N*都有(kn+b)(a1+an)+p=2(a1+a2+…+an)(其中k 其他 2020-07-09 …
已知A(2,4),B(3,2),P(x,y)在线段AB上运动,则y/x的最大值是?最小值为多少? 数学 2020-07-12 …
在平面直角坐标系中,已知A(1,4),B(3,1),P是坐标轴上一点,(1)当P的坐标为多少时,A 数学 2020-07-24 …
设方程x∧2-px=0的解集是a,方程x∧2+2x+q=0的解集是b,且a∩b={3}.求p,设方 数学 2020-07-25 …
高一集合1.已知集合A={X|X小于1},B={X|X≥a},且A∪B=R,则实数a的取值范围是2 数学 2020-08-01 …
已知A(-3,-2),B(3,1),P是线段AB的内分点,且.已知A(-3,-2),B(3,1), 数学 2020-08-01 …
已知集合A={X|X2+px+15=0},集合B={x|x2-5X+q=0}且A交B={3}求p、 数学 2020-08-02 …