前趋图中必须不存在循环
程序的顺序执行的特征:
- 程序性:处理机的操作,严格按照规定顺序执行
- 封闭性:
封闭环境下运行,程序独占全机资源
只有当前运行程序才能改变资源状态
程序执行结果不受外界因素的影响 - 可再现性
只要程序执行时的环境和初始条件相同,程序重复执行结果相同
进程的定义及特征
进程:
进程是可并发执行的程序在一个数据集合上的运行过程,亦即进程实体的运行过程
进程实体由程序段、数据段及进程控制块三部分构成
进程是系统进行资源分配和调度的一个独立单位
进程的特征——与程序的区别与联系 - 结构特征: 程序段、数据段及进程控制块
- 动态性 :生命周期及“执行”本质
- 并发性: 共存于内存、宏观同时运行
- 独立性 : 调度、资源分配、运行
- 异步性 : 推进相互独立、速度不可预知(受其他进程影响)
引入挂起状态的可能原因 - 终端用户的请求: 程序运行期间发现可疑问题暂停进程
- 父进程的请求 :考察、修改或协调子进程
- 操作系统的需要 :运行中资源使用情况的检查和记账
- 负载调节的需要:负荷调节和保证实时系统正常运行