- 11
- 0
- 约4.29千字
- 约 45页
- 2017-05-30 发布于北京
- 举报
第二章 本章要点 算法的概念 算法的表示 结构化程序设计方法 §2.1 算法的概念 §2.1 算法的概念 §2.2 算法的描述方法 1、 用自然语言表示算法 2、 用传统的流程图表示算法 3、用N--S流程图表示算法 4、用伪代码表示算法 5、用计算机语言表示算法 N--S图表示算法的优点 比文字描述直观、形象、 易于理解;比传统流程图紧凑易画。尤其是它废除了流程线,整个算法结构是由各个基本结构按顺序组成的,N--S流程图中的上下顺序就是执行时的顺序。用N--S图表示的算法都是结构化的算法,因为它不可能出现流程无规律的跳转,而只能自上而下地顺序执行。 扩展: 只要具有上述四个特点的都可以作为基本结构。可以自己定义基本结构,并由这些基本结构组成结构化程序。 小结: 由三种基本结构顺序组成的算法结构,可以解决任何复杂的问题。由基本结构所构成的算法属于“结构化”的算法,它不存在无规律的转向,只在本基本结构内才允许存在分支和向前或向后的跳转。 小结: 一个结构化的算法是由一些基本结构顺序组成的。在基本结构之间不存在向前或向后的跳转,流程的转移只存在于一个基本结构范围之内(如循环中流程的跳转);一 个非结构化的算法可以用一个等价的结构化算法代替,其功能不变 。如果一个算法不能分解为若干个基本结构,则它必然不是一个结构化的算法。 3、结构化程序设计的优点 4、结构化程
您可能关注的文档
- CorelDRAW综合实例1.ppt
- (正稿)1《山中访友》课件.ppt
- CPLD-FPGA复习课件.ppt
- CQC-2012审核员持续教育-9004第1章.ppt
- (新课程)高中数学二轮复习精选《必考问题20数学思想在解题中的应用(二)》课件新人教版.ppt
- CR提交和处理规范20110909.ppt
- (沪教版)三年级语文上册课件 天鹅的故事 2.ppt
- C的Windows编程基础.ppt
- (浙)第七次课概率2-2,2-3.ppt
- C程序的结构和设计方法.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)