1算法与程序框图算法与程序框图1
2程序框图与算法的基本逻辑结构第一章算法初步程序框图、顺序结构本节知识目录当堂测、查疑缺探要点、究所然填要点、记疑点明目标、知重点探究点二顺序结构探究点一程序框图的概念1.掌握程序框图的概念;2.熟悉各种程序框及流程线的功能和作用;3.能用程序框图表示顺序结构的算法.明目标、知重点填要点、记疑点1.程序框图(1)程序框图又称,是一种用、及来表示算法的图形.(2)在程序框图中,一个或几个的组合表示算法中的一个步骤;带有的流程线将程序框连接起来,表示算法步骤的.流程图程序框流程线文字说明程序框方向箭头执行顺序填要点、记疑点2.常见的程序框、流程线及各自表示的功能图形符号名称功能终端框(起止框)输入、输出框处理框(执行框)判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”流程线○连接程序框图的两部分表示一个算法的起始和结束表示一个算法输入和输出的信息赋值、计算判断框连接程序框连接点填要点、记疑点3.顺序结构(1)顺序结构的定义由若干个组成,这是任何一个算法都离不开的基本结构.(2)结构形式依次执行的步骤[情境导学]我们都喜欢旅游,进入景区大门后,我们首先看到的是景点线路图,通过观看景点线路图能直观、迅速、准确的知道景区有哪几个景点,各景点之间按怎样的路径走,从而避免迷途或者漏掉景点的事情发生.本节将探究使算法表达得直观、准确的方法,即程序框图.探要点、究所然思考1为什么要用图形的方法表示算法
答算法是由一系列明确和有限的计算步骤组成的,我们可以用自然语言表述一个算法,但往往过程复杂,缺乏直观性、简洁性,并且不容易理解.因此,我们有必要探究使算法表达得更加直观、准确的方法,即通过程序框图来实现.探要点、究所然探究点一:程序框图的概念探要点、究所然思考2什么是“程序框图”
说出下列程序框的名称和所实现