结构化程序设计ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《结构化程序设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《结构化程序设计ppt课件.ppt(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第四章 程序设计思想和方法 4.1 结构化程序设计“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。结构化程序设计的由来o在Basic,Pascal或C语言中,都有goto语句,虽然它们的用法格式不同,但它们的作用都是从一个语句跳转到另一语句。o在初学者看来,它确实是一个实现跳跃、反复、多条件分支的有用语句,这对于小的程序段来说,是可取的,但经验丰富的程序员们都会对goto语句退避三舍。o因为在大的程序段里,goto语句打乱了程序结构化的整体,不利于程序员读懂理解程序,常常使程序
2、员自己都搞不懂自己编的到底是什么。 “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。结构化程序设计思想o所谓结构化程序设计思想,就是要使所设计的程序给人一种一目了然的感觉。条理清晰,模块化,自粗到精,逐步细化。在行文上有缩进书写方式,层次分明。 o结构化程序设计,要求程序只能用三种基本结构来描述,也可以用这三种基本结构组成一个复杂程序。这三种结构就是:顺序结构、选择结构和循环结构。 “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化
3、管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。结构化程序设计思想顺序结构就是一组一条接一条地执行计算机命令。是典型的自上而下结构选择结构是一种先对给定条件进行判断,再按判断后的不同情况做不同处理的结构1、顺序结构 2、选择(分支)结构“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。结构化程序设计思想3、循环结构 是指多次重复执行同一系列命令的结构。具有循环结构的程序必须指定循环的停止条件,以便对程序的循环进行有效的控制,以免进入死循环状态。根据循环的执行
4、过程及循环结束方式的不同,循环结构又可分为计数循环结构、当型循环结构和直到型循环结构。“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。结构化设计常用方法:模块化 (1)把一个较大的程序划分为若干子程序, 每一个子程序总是独立成为一个模块;(2) 每一个模块又可继续划分为更小的 子模块;(3) 程序具有一种层次结构。 运用这种编程方法,考虑问题必须先进行整体分析,避免边写边想。 “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结构 程序设计 ppt 课件
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内