算法与程序框图PPT课件
时间:2015-11-25 来源:未知 作者:实习编辑 点击:次
核心提示:算法与程序框图PPT课件中小编整理关于此课的一些知识点如要点整合、例题解析、方法提炼、真题回放等等。之前大家分享过很多教学资料、说课稿教案及教学设计等,以下这篇请所有知识点都整理在一起了,有需要的同学可以下载完整版查看。 一、算法与程序框图要
算法与程序框图PPT课件中小编整理关于此课的一些知识点如要点整合、例题解析、方法提炼、真题回放等等。之前大家分享过很多教学资料、说课稿教案及教学设计等,以下这篇请所有知识点都整理在一起了,有需要的同学可以下载完整版查看。
一、算法与程序框图要点整合
1.算法
通常是对一类问题的机械的、统一的求解方法.算法的程序或步骤应具有明确性、有效性和有限性.
2.程序框图
程序框图又称流程图,是一种用程序框、流程线及文字说明来准确、直观地表示算法的图形.在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.
推荐阅读:
高中二年级数学必修三算法与程序框图知识点总结
3.三种基本逻辑结构
(1)顺序结构由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.
(2)条件结构算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构.
(3)循环结构从某处开始,按照一定的条件反复执行某些步骤的情况,反复执行的步骤称为循环体.
1.画程序框图的规则
(1)使用标准的框图符号;
(2)框图一般按从上到下、从左到右的方向画;
(3)除判断框外,大多数流程图符号只有一个进入点和一个退出点;
(4)对含有“是”与“否”两个分支的判断,有且仅有两个结果;
(5)在图形符号内描述的语言要非常简练清楚.
2.设计算法的程序框图的步骤
第一步,用自然语言表述算法步骤.
第二步,确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图.
第三步,将所有步骤的程序框图用流程线连接起来,并加上终端框,得到表示整个算法的程序框图.
3.三种逻辑结构的程序框图的应用
顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤.
条件结构在程序框图中是用判断框来表示,判断框内写上条件,然后它有两个出口,分别对应着条件满足和条件不满足时所执行的不同操作.
循环结构在程序框图中也是利用判断框来表示,判断框内写上条件,两个出口分别对应着条件成立和条件不成立时执行的不同操作,其中一个要指向循环体,然后再从循环体回到判断框的入口处.
标签:
高二数学