4.1.2结构化程序设计思想和方法.ppt





《4.1.2结构化程序设计思想和方法.ppt》由会员分享,可在线阅读,更多相关《4.1.2结构化程序设计思想和方法.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.1.2 结构化程序设计的思想和方法结构化程序设计的思想和方法主讲人:周雯雯启东市第一中学教学目标教学目标l理解结构化程序设计的思想l掌握结构化程序设计的方法结构化程序设计思想结构化程序设计思想l所谓结构化程序设计思想,就是要使所设计的程序给人一种一目了然的感觉。条理清晰,模块化,自粗到精,逐步细化。结构化程序设计思想的三个方面结构化程序设计思想的三个方面l以模块化设计为中心l三种基本结构l实施方法模块化模块化(1)把一个较大的程序划分为若干子程序,每一个子程序总是独立成为一个模块;(2)每一个模块又可继续划分为更小的子模块;(3)程序具有一种层次结构。降低程序的复杂度,使设计出降低程序的复
2、杂度,使设计出来的程序便于阅读、调试和维护。来的程序便于阅读、调试和维护。基本结构基本结构l结构化程序设计,要求程序只能用三种基本结构来描述,也可以用这三种基本结构组成一个复杂程序。这三种结构就是:顺序结构、选择顺序结构、选择结构和循环结构结构和循环结构。顺序结构顺序结构 如图所示:执行顺序结构的程序时,按语句在程序中的顺序逐条执行,没有分支,没有转移。语句A语句B语句C选择结构选择结构 又称分支结构,根据给定条件是否满足而去执行不同的语句,如图所示,给定条件P,如果满足条件,则执行语句A,否则执行语句B。条件P成立成立Y不成立不成立N语句A语句B循环结构循环结构 当一条件成立时,反复做相同的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 4.1 结构 程序设计 思想 方法

限制150内