、程序的顺序执行 程序是“一组有序的操作序列”。 “操作”:机器指令、高级语言中 的语句。“有序”:操作必须按照 严格的先后次序进行,必须在前 个操作完成后,才能执行下一个 操作。一个复杂的程序也可以分为 若干个程序段,各个程序段也是依 照一定的次序逐个执行
• 程序是 “ 一组有序的操作序列 ”。 “操作”:机器指令、高级语言中 的语句。“有序”:操作必须按照 严格的先后次序进行,必须在前一 个操作完成后, 才能执行下一个 操作。一个复杂的程序也可以分为 若干个程序段,各个程序段也是依 照一定的次序逐个执行。 一、程序的顺序执行
程序本身具有的顺序执行的特点 在单道系统中程序执行时,具有顺 序执行的特点,所以又把单道系统 中的程序称为顺序程序
▪ 程序本身具有的顺序执行的特点 ▪ 在单道系统中程序执行时,具有顺 序执行的特点,所以又把单道系统 中的程序称为顺序程序
作 作 作 业1 业2 业3 C1H P112 C2 E P2 H Po C3 P3 时间 t2 t3 t4
作业 1 I1 C1 P1 作业 2 I2 C2 P2 I3 作业 3 C3 P3 时间 t1 t2 t3 t4
顺序程序具有如下特性: 1、顺序性 程序运行时处理机必须严格按照 程序所规定的顺序执行有关操作。 2、可再现性 如果程序在不同的时间重复执行, 只要执行时的初始条件相同,程序运 行结果必然相同
顺序程序具有如下特性: 1、顺序性 程序运行时处理机必须严格按照 程序所规定的顺序执行有关操作。 2、可再现性 如果程序在不同的时间重复执行, 只要执行时的初始条件相同,程序运 行结果必然相同
3、封闭性 程序在运行时独占全部系统资源, 这些资源的状态只由程序本身确定, 只有该程序的操作才能改变资源的状 态。所以,程序在执行过程中不会受 到外界因素的影响。 4、与时间无关性 程序的运行结果与它执行的速度 无关
3、封闭性 程序在运行时独占全部系统资源, 这些资源的状态只由程序本身确定, 只有该程序的操作才能改变资源的状 态。所以,程序在执行过程中不会受 到外界因素的影响。 4、与时间无关性 程序的运行结果与它执行的速度 无关