面向过程的结构化程序设计
2013-11-29 16:12
417 查看
面向过程的结构化程序设计
三种基本结构:顺序结构、选择结构、循环结构原则:
1,自顶向下:指从问题的全局下手,把一个复杂的任务分解成许多易于控制和处理的子任务,子任务还可能做进一步分解,如此重复,直到每个子任务都容易解决为止。
2,逐步求精
3,模块化:指解决一个复杂问题是自顶向下逐层把软件系统划分成一个个较小的、相对独立但又相互关联的模块的过程。
注意事项
1,使用顺序、选择、循环等有限的基本结构表示程序逻辑。
2,选用的控制结构只准许有一个入口和一个出口
3,程序语句组成容易识别的块,每块只有一个入口和一个出口。
4,复杂结构应该用基本控制结构进行组合或嵌套来实现。
5,程序设计语言中没有的控制结构,可用一段等价的程序段模拟,但要求改程序段在整个系统中应前后一致。
6,严格控制GOTO语句。
相关文章推荐
- 第四章:面向过程的软件设计方法
- 坏了,我写不出来面向过程的代码了 -- 面向对象之订单状态改变的设计
- 【软工】面向过程的软件设计方法
- 软工视频4 —— 面向过程的软件设计方法
- 【软工视频】-面向过程的软件设计方法
- 软件工程四:面向过程的软件设计方法
- 软件工程之面向过程的软件设计方法
- 软件工程—面向过程的软件设计方法
- 面向过程设计中的static
- 面向对象分析设计过程
- 程序设计分析(2)——面向对象与面向过程的分析
- 第四章 面向过程的软件设计方法
- 软件工程之面向过程的软件设计方法
- 软件工程之面向过程的软件设计方法(二)
- 浅析两大类编程中五子棋,面向过程的设计思路
- 第四章 面向过程的软件设计方法
- 软件工程之四——面向过程软件设计方法
- 面向对象设计与面向过程设计的不同
- 面向对象软件开发和过程(六) - 针对契约设计(转)
- 面向过程与编码设计