发布网友 发布时间:2023-05-29 08:09
共1个回答
热心网友 时间:2024-08-23 05:09
顺序控制结构的程序执行过程是自上而下依次执行。
程序是一个语句序列,执行程序就是按特定的次序执行程序中的语句。程序中执行点的变迁称为控制流程,当执行到程序中的某一条语句时,也说控制转到了该语句。由于复杂问 题的解法可能涉及复杂的执行次序,因此编程语言必须提供表达复杂控制流程的手段,称为 编程语言的控制结构。
程序的顺序执行与特点
1、顺序性:程序顺序执行时,其执行过程可看做一系列严格按程序规定的状态转移的过程,也就是每执行一条指令,系统将从上一个执行状态转移到下一个执行状态,且上一条指令的执行结束是下一条指令执行开始的充分必要条件。
2、封闭性:程序执行得到的最终结果由给定的初始条件决定,不受外界因素的影响。
3、可再现性:顺序执行的最终结果可再现是指运行结果与执行速度无关。只要输人的初始条件相同,则无论何时重复执行该程序都会得到相同的结果。程序的顺序执行方式便于程序的编制与调试,但不利于充分利用计算机系统资源,运行效率低下。