A: 不存在安全序列,系统处于不安全状态
B: 存在多个安全序列,系统处于安全状态
C: 存在唯一的安全序列P3、P1、P2,系统处于安全状态
D: 存在唯一的安全序列P3、P2、P1,系统处于安全状态
举一反三
- 假设系统处于安全状态,目前系统剩余资源数量为2。下列哪一个进程序列不是安全序列 进程 已占资源数 最大需求数 P1 P2 P3 P4 1 4 3 5 2 7 5 7 A: P1,P2,P3,P4 B: P2,P3,P4,P1 C: P3,P1,P2,P4 D: P4,P3,P2,P1
- 假设系统中有4个同类资源,进程P1、P2、P3需要的资源数分别为4、3、1,P1、P2、P3已申请到的资源数分别为2、1、0,则执行安全性检测算法的结果是___________
- 【单选题】点P(1,2,3)关于xoy面的对称点为(p1,p2,p3).则 A. p1=1, p2=2, p3=-3 B. p1=-1, p2=-2, p3=-3 C. p1=-1, p2=-2, p3=3 D. p1=1, p2=-2, p3=-3
- 某系统中有A、B两类资源各6个,t时刻的资源分配与需求情况如下表所示,t时刻的安全检测结果是? 进程 已分配A资源数量 已B分配资源数量 需求A资源总量 需求B资源总量 P1 2 3 4 4 P2 2 1 3 1 P3 1 2 3 4 A: 存在安全序列P1P2P3 B: 存在安全序列P2P1P3 C: 存在安全序列P2P3 P1 D: 存在安全序列
- 有以下程序: main() int a=1, b=3, c=5, *p; int *p1=&a, *p2=&b, *p3=&c; *p= *p1*(*p2); printf("%d\n", *p); 执行后的输出结果是( )。 A: 1 B: 2 C: 3 D: 4
内容
- 0
系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下: 最大需求量度 已分配资源量 P1 7 4 P2 6 2 P3 2 0 P4 3 2 系统剩余资源最:1 如果在该状态下,进程P3申请1个资源,分配后,系统的状态是 A: 安全状态 B: 不安全状态 C: 死锁状态 D: 临界状态
- 1
设系统中A类资源有10个实例,B类资源有5个实例,又设系统中有5个进程P1, P2,P3,P4,P5。在某一时刻TO,系统状态如下: 最大资源需求量 已分配资源数量 A B A B P1 7 5 0 1 P2 3 2 2 0 P3 9 0 3 0 P4 2 2 2 1 P5 4 3 0 0 现在系统可用资源为A:3个,B:3个。该状态是安全状态。现在进程P2发出新的资源申请A:1个,B:0个。分配后系统仍处于安全状态,其某一安全序列是 A: P2P3P5P4P1 B: P2P4P5P1P3 C: P4P3P1P5P2 D: P5P1P3P4P2
- 2
系统中资源总数有12个,其中分配给三个进程P1、P2、P3分别5、2、2个,而P1、P2、P3最大需求是10、4、9个资源,则安全序列是( ) 。 A: P2、P3、P1 B: P2、P1、P3 C: P1、P2、P3 D: P1、P3、P2
- 3
进程 最大需求 已分配 可用 P1 P2 P3 10 4 9 5 2 2 3 假定系统中有三个进程P1、P2和P3,共有12台磁带机。进程P1总共要求10台磁带机,P2和P3分别要求4台和9台。假设在T0时刻,进程P1、P2和P3已分别获得5台、2台和2台磁带机,尚有3台(12-5-2-2=3)空闲未分配,如上表所示: 此时,存在一个安全序列P2->P1->P3,系统处于安全状态,该说法对吗?
- 4
假设系统有5个进程,A、B、C三类资源。某时刻进程和资源状态如下: Allocation Max Available A B C A B C A B C P1 2 1 2 5 5 9 2 3 3 P2 4 0 2 5 3 6 P3 4 0 5 4 0 11 P4 2 0 4 4 2 5 P5 3 1 4 4 2 4 下面叙述正确的是______。 A: 系统不安全 B: 该时刻,系统安全,安全序列为<P1,P2,P3,P4,P5> C: 该时刻,系统安全,安全序列为<P2,P3,P4,P5,P1> D: 该时刻,系统安全,安全序列为<P4,P5,P1,P2,P3>