早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
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-b)^n形式,计算出来,4(b-a)^7*[-3/4(a-b)^3]*[2/ 数学 2020-04-27 …
关于幂的乘方的几道题(-m^5)^4*(-m^2)^3=?-a*a^5-(a^2)^3-4(-a^ 数学 2020-05-20 …
x2+|x-a|+1,x∈R,的min①当x≥a时,f(x)=x^2+x+1-a=(x+1/2)^ 数学 2020-06-29 …
将下列各式分解因式(1)1-x²+4xy-4y²(2)(x²+9)-36x²(3)4(a+3)²- 数学 2020-07-09 …
若一组数3.4.5.a的平均数为4宁一组数为3.4.5若一组数为3,4,5,a的平均数为4.还有一 数学 2020-07-16 …
java解析一个字符串中每组小括号里的内容例如:(1,2,(a,b),3,4,(a,b,(0,c, 其他 2020-07-17 …
设集合A={1,2,3,4},A上的关系R1={(1,4),(2,3),(3,2)},R1={(2 其他 2020-07-21 …
一个离散数学问题设集合A={1,2,3,4},A上的关系R1={(1,4),(2,3),(3,2) 其他 2020-07-30 …
已知集合A={x|x2+ax-12=0},B={x|x2+bx+c=0},且A不等于B,A并B={ 数学 2020-08-02 …
1、x>2是(x+3)(x-2)>0的什么条件2、设全集I={1,2,3,4}A={1,2}CIA= 数学 2020-11-17 …