41 N-S图表示法 l973年美国学者I.Nassi和B.Shneiderman提出一种新 的流程图形式。 N-S流程图符号: A 顺序结构:图1-2 B 选择结构:图1-3 图1一2 循环结构:图1-4,图1-5 P 当P成立 成立 不成立 A A B A 直到P成立 图1一3 图1-4 图1-5
1973年美国学者I . Nassi 和 B . Shneiderman提出一种新 的流程图形式。 N-S流程图符号: 顺序结构:图1-2 选择结构:图1-3 循环结构:图1-4,图1-5 4 N- S 图表示法 A B 图1-2 P 成立 不成立 A B 图1-3 当P成立 A 图1-4 直到P成立 A 图1-5
5.4 结构化程序设计 思路: 结构化程序设计是以模块化设计 为中心,将待开发的软件系统划分 为若干个相互独立的模块,这样使 完成每一个模块的工作变单纯而明 确,为设计一些较大的软件打下了 良好的基础
5.4 结构化程序设计 ◼思路: 结构化程序设计是以模块化设计 为中心,将待开发的软件系统划分 为若干个相互独立的模块,这样使 完成每一个模块的工作变单纯而明 确,为设计一些较大的软件打下了 良好的基础
◆方法:自顶向下、逐步求精 自顶向下、逐步求精的程序设计方法 从问题本身开始,采用自上而下、逐步分 解的方法,将解决问题的步骤分解为由基 本程序结构模块组成的结构化程序框图
方法:自顶向下、逐步求精 自顶向下、逐步求精的程序设计方法 从问题本身开始,采用自上而下、逐步分 解的方法,将解决问题的步骤分解为由基 本程序结构模块组成的结构化程序框图
结构化程序的特点 ◆ 每个模块内部,只能使用顺序结构、分支 结构、循环结构三种基本形式
结构化程序的特点 每个模块内部,只能使用顺序结构、分支 结构、循环结构三种基本形式
顺序结构 一j 种按书写顺序执行的结构。 B 顺序结构
顺序结构 一种按书写顺序执行的结构。 A B 顺序结构