结构化程序设计的基本原则包括(结构化程序设计的基本原则)

结构化程序设计的基本原则
结构化程序设计方案的基本准则是:自顶向下;逐步求精;模块化设计;限定应用GOT0句子。

结构化编程是总体设计的基本原则,以控制模块功能和处理模式设计为主。其定义最早由E.W.Dijikstra于1966年提出,是手机软件发展趋势中的一个关键里程碑。其关键见解是选择自上而下、逐步细化的编程设计方法;用三种基本的系统结构来构造程序,所有的程序流程都可以用三种基本的系统结构来构造:顺序、选择、循环系统。

结构化程序中的随机基础设施具有唯一的通道和唯一的入口和出口,程序流不易出现无限循环。静态数据模式和程序流程的动态实现步骤之间有很好的对应关系。由于控制模块之间没有关联,当设计方案在一个控制模块中时,不容易被其他控制模块拖垮,因此可以将原本复杂的问题简化为一系列简单的控制模块设计方案。控制模块的意识也为扩展现有系统软件和创建新系统带来了很多便利,因为我们可以灵活地使用当前的控制模块来取笑高积木扩展。按照结构化编程的观点,所有的优化算法都可以按照功能模块组成的三种基本程序结构来完成:顺序结构、选择结构和循环结构。结构化编程方案的基本理念是选择“自上而下,逐步细化”的编程设计模式和“单通道单入口”的系统结构。从问题本身开始,自上而下、逐步细化的编程设计方法逐步优化,解决问题的过程被分解为由基本程序结构控制模块组成的结构化程序框架图;“单通道、单出入口”的概念,感觉是一个复杂的程序流程。如果仅仅由顺序、选择和循环系统、嵌套循环三种基本程序结构组成,那么这种新结构的程序流程必然是单通道、单入口、单出口的程序流程。所以写一个结构优秀,容易调整的程序流程是非常容易的。

结构化程序设计的基本原则

为您推荐

发表评论

邮箱地址不会被公开。 必填项已用*标注