适用于软工考研。张海藩软件工程导论中结构化中结构化非结构化看完这篇文章应该就懂了。
结构化程序的思想
- 程序由顺序、选择和循环这三种基本结构组成.且它们都具有以下特点:只有一个入口;只有一个出口;结构中无死循环,程序中三种基本结构之间形成顺序执行关系。
2. 一个大型程序应按功能分割成一些功能模块,并把这些模块按层次关系进行组织
3. 在程序设计时应采用自顶向下逐步细化的实施方法
结构化程序的优点
按结构化程序设计方法设计出的程序优点是: 结构良好,各模块间的关系清晰简单,每一模块内都由基本单元组成这样设计出的程序清晰易读,可理解性好,容易设计,容易验证其正确性,也容易维护同时,由于采用了“自顶向下、逐步细化”的实施方法,能有效地组织人们的智力,有利于软件的工程化开发。