过程性语言(比如:
c语言
和`c++语言的过程性语言部分),采用
结构化程序设计
过程性,也可以叫做面向过程。
面向过程是一种以事件为中心的编程思想,其含义就是 “完成一件事情/任务的步骤”:
- 分析解决问题的步骤,
- 用函数/过程把这些步骤实现,
- 在一步一步的具体步骤中再按顺序调用函数。
一、结构化程序设计方法(SP)
自顶向下, TOP DOWN
。 逐步分解、求精。
将总任务按功能分解成子任务,将子任务逐步、逐级继续分解,知道分解成原子任务。
原子任务,用一个过程或者函数完成。
而一个过程或者函数,由多条可顺序执行的语句组成。