进程Pl、P2、P3、P4、P5和P6前趋图如下图所示:

若用PV操作控制这6个进程同步与互斥程序如下,那么程序中空①和空②处应分别为(请作答此空);空③和空④处应分别为( );空⑤和空⑥处应分别为( )。

- A.V (S1) V (S2)和P (S2)
- B.P (S1) P (S2)和V (S2)
- C.V (S1) V (S2)和P (S1)
- D.P (S1) P (S2)和V (S1)
正确答案及解析
正确答案
C
解析
图中有八条箭线,因此,需要设置八个信号量。按照从小到大顺序分别是:P1→P2对应S1,P1→P3对应S2,P2→P3对应S3,P2→P3对应S3,P2→P4对应S4,P3→P4对应S5,P3→P5对应S6,P4→P6对应S7,P5→P6对应S8。每个进程开始时候执行P操作(P1没有P操作,只有V操作),结束时候执行V操作。例如,P2开始时候执行P(S1)操作,结束时执行V(S3)和V(S4)操作,P3开始时候执行P(S2)P(S3)操作,结束时执行V(S5)和V(S6)操作,其他同理。
你可能感兴趣的试题
以下关于信息表述,不正确是 () 。
-
- A.信息是对客观世界中各种事物运动状态和变化反映
- B.信息是事物运动状态和状态变化方式自我表述
- C.信息是事物普遍联系方式,具有不确定性、不可量化等特点
- D.信息是主体对于事物运动状态及状态变化方式具体描述
- 查看答案
我国陆续建成了以“两网、一站、四库、十二金”工程为代表国家级信息系统,其中“两网”属于 () 电子政务模式。
-
- A.G2G
- B.G2
- C.G2E
- D.B2C
- 查看答案
实施商业智能步骤依次是:需求分析、数据库建模、( )、建立商业智能分析报表、用户培训和数据模拟测试、系统改进和完善。
-
- A.数据抽取
- B.规划系统应用架构
- C.规划系统应用架构、数据仓库建模
- D.数据仓库建模
- 查看答案
电子政务类型中,属于政府对公众是 () 。
-
- A.G2
- B.B2
- C.B2B
- D.G2C
- 查看答案
在重点领域试点建设智能工厂、数字化车间,加快人工智能交互、工业机器人、智能物能管理等技术在生产过程中应用。属于制造工程()。
-
- A.信息化
- B.智能化
- C.标准化
- D.智慧化
- 查看答案