2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构1
熟悉各种程序框及流程线的功能和作用;2
能够读懂简单的程序框图;3
能用程序框图表示顺序结构的算法
问题导学题型探究达标检测学习目标知识点一程序框图答案问题导学新知探究点点落实思考许多办事机构都有工作流程图,你觉得要向来办事的人员解释工作流程,是用自然语言好,还是用流程图好
答案使用流程图好
因为使用流程图表达更直观准确
程序框图的概念:(1)程序框图又称,是一种用、及来表示算法的图形
流程图程序框流程线文字说明(2)常见的程序框、流程线及各自表示的功能图形符号名称功能终端框(起止框)_________________________输入、输出框____________________________处理框(执行框)_________________判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”流程线______________○_______连接程序框图的两部分表示一个算法的起始和结束表示一个算法输入和输出的信息赋值、计算判断框连接程序框连接点答案(3)在程序框图中,一个或几个的组合表示算法中的一个步骤;带有的流程线将程序框连接起来,表示算法步骤的
程序框方向箭头执行顺序答案知识点二顺序结构(1)顺序结构的定义由若干个组成,这是任何一个算法都离不开的基本结构
(2)结构形式答案返回依次执行的步骤类型一把自然语言描述的算法翻译成程序框图解析答案反思与感悟例1已知一个算法如下:第一步,输入x
第二步,计算y=2x+3
第三步,计算d=
第四步,输出d
把上述算法用程序框图表示
x2+y2题型探究重点难点个个击破跟踪训练1算法如下,画出程序框图
第一步,输入a,b,c的值-1,-2,3
第二步,计算max=
第三步,输出max
解析答案解程序框图:类型二顺序结构解析答案