操作系统:2.1 前趋图与程序执行

本文探讨了操作系统中程序执行的概念,重点关注前趋图的定义与应用。通过实例解析了程序顺序执行的顺序性、封闭性和可再现性特征,并介绍了程序并发执行带来的间断性、失去封闭性和不可再现性特点。
摘要由CSDN通过智能技术生成

目录

2.1 前趋图与程序执行

2.1.1 前趋图

2.1.2 程序顺序执行及其特征

2.1.3 程序并发执行及其特性


2.1 前趋图与程序执行

2.1.1 前趋图

  • 进程(或程序)之间的前趋关系可用“→”来表示,如果进程Pi和Pj存在着前趋关系,可表示为(Pi,Pj)∈→,也可以写成Pi→Pj,称Pi是Pj的直接前趋,而称Pj是Pi的直接后继。
  • 在前趋图中,把没有前趋的结点称为初始结点(Initial Node),把没有后继的结点称为终止结点(Final Node)。

对于上图(a)存在下述前趋关系:

 P1→P2, P1→P3, P1→P4, P2→P5, P3→P5, P4→P6, P4→P7, P5→P8, P6→P8, P7→P9, P8→P9

或表示为:

P={P1, P2, P3, P4, P5, P6, P7, P8, P9}

→={ (P1, P2), (P1, P3), (P1, P4), (P2, P5), (P3, P5), (P4, P6), (P4, P7),(P5, P8), (P6, P8), (P7, P9), (P8, P9)}

应当注意,前趋图中必须不存在循环,但在图2-2(b)中却有着下述的前趋关系: S2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值