程序设≥计基>础(二)结构化程序设计主要思想:对大型的程序设计,使用一些基本的结构来设计程序,无论多复杂的程序,都可以使用这些基本结构按一定的顺序组合起来。这些基本结构的特点都是只有一个入口、一个出口。由这些基本结构组成的程序就避免了任意转移、阅读起来需要来回寻找的问题三种基本结构三种基本结构的特点顺序结构只有一个入口选择结构只有一个出口循环结构基本结构中的每一部分都有机会执行到99结构内不存在“死循环
程序设》计基>础(二)结构化程序设计结构化程序设计方法设计原则1、要求把程序的结构规定为顺序、选择和循自顶向下环三种基本机构,并提出了自顶向下、逐步求精、模块化程序设计等原则。逐步求精2、结构化程序设计是把模块分割方法作为对模块化大型系统进行分析的手段,使其最终转化为三限制使用种基本结构,其目的是为了解决由许多人共同goto语句开发大型软件时,如何高效率地完成可靠系统的问题3、程序的可读性好、可维护性好成为评价程序质量的首要条件4、缺点:程序和数据结构松散地耦合在一起。解决此问题的方法就是采用面向对象的程序设计方法(OOP)。100