算法框图的基本结构及设计

算法框图的基本结构及设计

ID:42283543

大小:1.60 MB

页数:21页

时间:2019-09-11

算法框图的基本结构及设计_第1页
算法框图的基本结构及设计_第2页
算法框图的基本结构及设计_第3页
算法框图的基本结构及设计_第4页
算法框图的基本结构及设计_第5页
资源描述:

《算法框图的基本结构及设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、你准备好了吗?007号导学案;红蓝黑三色笔;典型例题本勇敢展示、大胆质疑一个明智的人总是抓住机遇,把它变成美好的未来。同学们:加油!!!问题提出1.算法的含义是什么?在数学中,按照一定规则解决某一类问题的明确和有限的步骤称为算法.2.算法是由一系列明确和有限的计算步骤组成的,我们可以用自然语言表述一个算法,但往往过程复杂,缺乏简洁性,因此,我们有必要探究使算法表达得更加直观、准确的方法,这个想法可以通过程序框图来实现.流程图学习目标1)复习算法框图的概念,理解各种框图的符号、名称及相应的功能2)理解顺序结构和选择结构的概念

2、,能用算法框图解决简单数学问题。小组得分优秀个人奖励小组12345678910导学案反馈态度方面:个别人字迹潦草,存在抄袭现象知识理解方面:1、对程序输出形式没有理解(合作1)2、对各种框图的意义没有理解,混淆(合作3、4)3、对分段函数的函数形式及框图计算没有理解。(合作2)导学案中存在的问题:算法框图:又称程序框图或流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。图形符号名称功能终端框(起止框)输入、输出框处理框(执行框)判断框流程线表示一个算法的起始和结束表示一个算法输入和输出的信息赋值、计

3、算判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”连接程序框,表示算法步骤的执行顺序(一)顺序结构按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或称为算法的顺序结构.步骤甲步骤乙特点:直观、清楚便于检查和交流(二)选择结构算法中需要先进行判断,判断的结果决定后面的步骤。AB条件真假设计一个算法,任意输入一个x,计算y=

4、x

5、,并输出y的数值。解:算法步骤(1)输入x;(2)若x<0,则y=-x;(3)若x≥0,则y=x;(4)输出y开始输入xx<0y=-x输出y结束y=x是否顺序

6、结构由若干个依次执行的处理步骤组成的逻辑结构。这是任何一个程序都离不开的基本结构。AB在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,这种算法结构称为条件结构。选择结构真假条件步骤甲步骤乙开始输入a、b、c△>0结束是否△<0输出输出方程无解输出x1,x2否是答案一开始输入a、b、c结束是否△<0输出方程无解输出x1,x2答案二开始输入a、b、c结束是否△≥0输出方程无解输出x1,x2答案三合作、交流、讨论、纠错讨论中做好勾画记录,总结本组的解题方法和思路,以便展示、质疑讨论要求展示同学做好

7、展示准备先同层次二人讨论,然后组内集体讨论,解决疑难问题。讨论声音不要太大,以免影响其他组的讨论点评、修改、查漏、补缺激情来自你们的迅速行动、全心投入要求:1.点评同学书写工整、迅速;2.点评同学侧站位,普通话,大方、大声、大胆。3.非点评同学落实好讨论结果后总结拓展.点评内容点评安排思考3:你能画出求分段函数的值的程序框图吗?开始输入xx>1?输出y结束x≥0?否是y=x+2是y=3x-1否y=1-x当堂检测教师知识学科会长课堂情况小结小结设计一个算法的程序框图的基本思路:第二步,确定每个算法步骤所包含的逻辑结构,并用相

8、应的程序框图表示.第一步,用自然语言表述算法步骤.第三步,将所有步骤的程序框图用流程线连接起来,并加上两个终端框.谢谢大家~

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。