若某企业拥有总资金数为15 ,投资4个项目P1 、P2、P3、P4,各项目需要最大资金数分别是6、8、8、10,企业资金情况如图a 所示。P1 新申请2个资金, P2新申请1个资金,若企业资金管理处为项目P1和P2分配新申请资金,则P1、P2、P3、P4尚需资金数分别为(请作答此空) ;假设P1已经还清所有投资款,企业资金使用情况如图b 所示,那么企业可用资金数为( )。若在图b 所示情祝下,企业资金管理处为P2、P3、P4 各分配资金数2、2、3,则分配后P2、P3、P4已用资金数分别为( )。

- A.1、3、6、7,可用资金数为0,故资金周转状态是不安全
- B.2、5、6、7,可用资金数为1,故资金周转状态是不安全
- C.2、4、6、7,可用资金数为2,故资金周转状态是安全
- D.3、3、6、7,可用资金数为2,故资金周转状态是安全
正确答案及解析
正确答案
C
解析
本题考查操作系统进程管理方面基础知识,即安全队列问题。在图a情况下,项目P1申请2个资金, P2申请1个资金,则企业资金管理处分配资金后项目P1、P2、P3、P4已用资金数分别为4、4、2、3,可用资金数为2 ,故尚需资金数分别为2、4、6、7。由于可用资金数为2,能保证项目P1完成。假定项目P1完成释放资源后,可用资金数为6,能保证项目P2或P3完成。同理,项目P2 完成释放资源后,可用资金数为10 ,能保证项目P3或P4完成,故资金周转状态是安全。对于图b,因为企业总资金数是15,企业资金管理处为项目P2、P3、P4已分配资金数为3、2、3,故可用资金数为7。在图b 情况下,企业资金管理处为项目P2、P3、P4已分配资金数为3、2、3,若企业资金管理处又为项目P2、P3、P4 分配资金数为2、2、3,则企业分配后项目P2、P3、P4已用资金数分别为5、4、6,可用资金为0,尚需资金数分别为3、4、4,故资金周转状态是不安全。
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案