



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、李 *OCM US FQft VOUft FUTURE-程序框图知识点一要点精讲i .算法的概念(1)算法的定义:广义的算法是指完成某项工作的方法和步骤,那么我们可以说 洗衣机的使用说明书是操作洗衣机的算法,菜谱是做菜的算法等等。在数学中,现代意义的算法是指可以用计算机来解决的某一类问题的程序和步骤, 这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成。(2) 算法的特征:确定性:算法的每一步都应当做到准确无误、“不重不漏”。 “不重”是指不是可有可无的、甚至无用的步骤,“不漏”是指缺少哪一步都无法完成任务。逻辑性:算法从开始的“第一步”直到“最后一步”之间做到环环相扣。分工 明确,“
2、前一步”是“后一步”的前提,“后一步”是“前一步”的继续。有穷性:算法要有明确的开始和结束,当到达终止步骤时所要解决的问题必须有明确的结果,也就是说必须在有限步内完成任务,不能无限制的持续进行。(3)算法的描述:自然语言、程序框图、程序语言。2.程序框图(1)程序框图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形;(2)构成程序框的图形符号及其作用程序框名称功能起止框表示个算法的起始和结束,疋任何 算法程序框图不可缺少的。输入、输出框表示一个算法输入和输出的信息,可 用在算法中任何需要输入、输出的位 置。处理框赋值、计算。算法中处理数据需要的 算式
3、、公式等,它们分别写在不同的 用以处理数据的处理框内。O判断框判断某一条件是否成立,成立时在出 口处标明是或丫 ;不成立时在 出口处标明则标明“否”或“ N ”。V1 F流程线算法进行的前进方向以及先后顺序ra +循环框用来表达算法中重复操作以及运算O连结点连接另一页或另一部分的框图2删1土换站芻鬍I躅聞阳江丽阴16光家园2畑凸号/JOCM US FQft VOUft FUHJM-注释框帮助编者或阅读者理解框图(3)程序框图的构成一个程序框图包括以下几部分:实现不同算法功能的相对应的程序框; 带箭头的流 程线;程序框内必要的说明文字。3几种重要的结构(1)顺序结构顺序结构是最简单的算法结构,语
4、句与语句之间,框与框之间是按从上到下的顺序 进行的。它是由若干个依次执行的步骤组成的,它是任何一个算法都离不开的一种基本 算法结构。见示意图和实例:示意图3作。厂结构,此 断给定 框、 框或 也不 以有顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来, 按顺序 执行算法步骤。如在示意图中,A框和B框是依次执行的,只有在执行完 A框指定的 操作后,才能接着执行 B框所指定的操(2) 条件结构如下面图示中虚线框内是一个条件 结构中含有一个判断框,算法执行到此判 的条件P是否成立,选择不同的执行框(A 框)。无论P条件是否成立,只能执行 A 框之一,不可能既执行 A框又执行B框, 能
5、A框、B框都不执行。A框或B框中可 个是空的,即不执行任何操作。见示意图(3) 循环结构在一些算法中要求重复执行同一操作的结构称为循环结构。即从算法某处开始,照一定条件重复执行某一处理过程。重复执行的处理步骤称为循环体循环结构有两种形式:当型循环结构和直到型循环结构。当型循环结构,如左下图所示,它的功能是当给定的条件 P成立时,执行A框, A框执行完毕后,返回来再判断条件 P是否成立,如果仍然成立,返回来再执行 A框, 如此反复执行A框,直到某一次返回来判断条件 P不成立时为止,此时不再执行A框, 离开循环结构。继续执行下面的框图。f土 主中小事魏学塘口必黒 TBL ssesffsacom删1土获賜胡跚蘊聞阳江林门蹈裁克凉园孙2畑凸号JWFj#OCM US FOR YOLlft直到型循环结构,如右下图所示,它的功能是先执行重复执行的 A框,然后判 断给定的条件P是否成立,如果P仍然不成立,则返回来继续执行 A框,再判断条件 P是否成立。以次重复操作,直到某一次给定的判断条件 P时成立为止,此时不再返回 来执行A框,离开循环结构。继续执行下面的框
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- output-10-造纸工艺工程师(涂布)岗位面试问题及答案
- 电诈防范知识培训课件
- 高速车道基础知识培训课件
- 电解池工作原理
- 电芯电池基础知识培训
- 电脑钉钉直播显示课件
- 湖南省岳阳市汨罗市第一中学2025-2026学年高二上学期开学考试物理试卷
- 建设项目环境影响评价服务合同
- rap考试题及答案
- pcr考试试题及答案
- 中国律师学 课件 陈卫东 第10-17章 律师收费制度-律师非诉讼业务(二)
- 盐酸右美托咪定鼻喷雾剂-临床用药解读
- 初中学生校园安全
- 急救药品作用及不良反应护理课件
- 品管圈QCC之提高手术物品清点规范执行率护理课件
- 乳腺穿刺活检术手术知情同意书
- 仓库出租合同范文
- 安全教育教程(高职)全套教学课件
- 智能建造施工技术应用实施方案
- 湖北省常见犯罪量刑指导意见实施细则
- 陶行知教育名篇读书分享ppt
评论
0/150
提交评论