程序框图与算法的基本逻辑结构第一课时课件数学高一必修3第一章算法初步112人教A版ppt.ppt
-
资源ID:70254944
资源大小:1.13MB
全文页数:46页
- 资源格式: PPT
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
程序框图与算法的基本逻辑结构第一课时课件数学高一必修3第一章算法初步112人教A版ppt.ppt
在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么三国三国时时曹操兵曹操兵败败,要去南郡城,但前面有两,要去南郡城,但前面有两条路,条路,军军士士问问曹操从哪条路走,曹操曹操从哪条路走,曹操问问:“哪条路近?哪条路近?”军军士士说说:“大路稍平,却大路稍平,却远远五十五十余里,小路名余里,小路名华华容道,却近五十余里,只是容道,却近五十余里,只是地窄路地窄路险险,坑坎,坑坎难难行行”曹操命人上山曹操命人上山观观察,察,回回报报小路上有数小路上有数处处烟起,大路并无烟起,大路并无动动静曹静曹操命令从操命令从华华容道走,容道走,诸诸将将问问:“烽烟起烽烟起处处,必有必有军马军马,何故走,何故走这这条路?条路?”曹操曹操说说:“岂岂不不闻闻兵兵书书有云:有云:虚虚则实则实之,之,实则实则虚之虚之那那诸诸葛亮多有葛亮多有谋谋略,故使数个小卒于山僻略,故使数个小卒于山僻烧烧烟,烟,令我令我军军不敢从不敢从这这条山路走,却伏兵于大路等条山路走,却伏兵于大路等着吾料已定,因此就走着吾料已定,因此就走华华容道容道”我我们们在在设计设计算法的算法的时时候,有候,有时时也会需要根据不同的也会需要根据不同的条件条件执执行不同的步行不同的步骤骤在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么(1)(1)定定义义:通常用一些通用:通常用一些通用构成构成一一张图张图来表示算法,来表示算法,这这种种图图称做称做 (简简称称)(2)(2)用框用框图图表示算法步表示算法步骤骤的一些常用的的一些常用的图图形形符号符号图形符号图形符号程序框图程序框图框图框图图图形符号形符号名称名称符号表示的意符号表示的意义义起、止框起、止框框框图图的的_或或_输输入、入、输输出框出框_的的输输入或者入或者_的的输输出出开始开始结束结束数据数据结果结果在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么_、_、结结果的果的传传送送_根据根据给给定条件定条件_流程流程线线流程流程进进行的行的_连连接另一接另一页页或或另一部分的框另一部分的框图图注注释释框框帮助帮助_处理框处理框判断框判断框连接点连接点赋值赋值执行计算语句执行计算语句判断判断方向方向理解框图理解框图在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么(1)(1)使用使用的框的框图图的符号的符号(2)(2)框框图图一般按一般按、的方的方向画向画(3)(3)除判断框外,其他框除判断框外,其他框图图符号只有一个符号只有一个和一个和一个判断框是具有超判断框是具有超过过一个退出点的唯一符号一个退出点的唯一符号(4)(4)一种判断框是一种判断框是形式的判断,有且形式的判断,有且仅仅有两个可能有两个可能结结果;另一种是多分支判断,果;另一种是多分支判断,可能有几种不同的可能有几种不同的结结果果(5)(5)在在图图形符号内描述的形符号内描述的语语言要非常言要非常标准标准从上到下从上到下从左到右从左到右进入点进入点退出点退出点二择一二择一简练清楚简练清楚在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么知识点知识点3顺序结构顺序结构按照按照_ 依次依次执执行的一个算法,称行的一个算法,称为为具具有有“顺顺序序结结构构”的算法,或者称的算法,或者称为为算法的算法的顺顺序序结结构其算法框构其算法框图图如下:如下:步骤 在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么知识点知识点4 条件结构条件结构在一个算法中,有在一个算法中,有时时需要需要进进行判断,判断的行判断,判断的_决定后面的步决定后面的步骤骤,像,像这样这样的的结结构通构通常称常称为选择结为选择结构其算法框构其算法框图图如下:如下:结果 在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么算法框图的概念算法框图的概念 课堂典例讲练课堂典例讲练在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么思路分析思路分析解答本解答本题题可先复可先复习习流程流程图图的有的有关概念,再关概念,再对对比判断比判断规范解答规范解答根据流程图及其有关图形符号根据流程图及其有关图形符号的概念,可知的概念,可知正确正确答案答案C规律总结规律总结准确理解流程准确理解流程图图的概念是解决的概念是解决本本题题的关的关键键在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么以下以下给给出出对对流程流程图图的几种的几种说说法:法:任何一个流程任何一个流程图图都必都必须须有起、止框;有起、止框;输输入框只能入框只能紧紧跟在开始框后,跟在开始框后,输输出框只能出框只能放在放在结结束框前;束框前;判断框是唯一具有超判断框是唯一具有超过过一个退出点的符号;一个退出点的符号;对对于一个程序来于一个程序来说说,判断框内的条件表达,判断框内的条件表达方法是唯一的方法是唯一的其中正确其中正确说说法的个数是法的个数是()在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么A1B2C3D4答案答案B解析解析由流程图中符号意义知任何一个流由流程图中符号意义知任何一个流程图都必须有起、止框,故程图都必须有起、止框,故正确输入、正确输入、输出框可用在算法中任何需要输入、输出的输出框可用在算法中任何需要输入、输出的位置,故位置,故错误判断框是唯一具有超过一错误判断框是唯一具有超过一个退出点的符号,故个退出点的符号,故正确判断框内条件正确判断框内条件不唯一,故不唯一,故错误故选错误故选B.在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么思路分析思路分析对对本本题题来来讲讲,算法,算法实际实际上就是上就是将相关数将相关数值值代入公式代入公式计计算的算的过过程程画算法流程图画算法流程图 在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么规范解答规范解答算法如下:算法如下:1x3;2y1x22x3;3x5;4y2x22x3;5x5;6y3x22x3;7yy1y2y3;8输出输出y1,y2,y3,y.在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么该算法的流程图如下图所示该算法的流程图如下图所示在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么规律总结规律总结本本题题将在函数将在函数f(x)x22x3的的基基础础上,求函数上,求函数值值将流程将流程图图符号用流程符号用流程线线连连起来,直到起来,直到结结束束在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么流程图如下图所示:流程图如下图所示:在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么思路分析思路分析解答本解答本题题可先根据可先根据题题意确定算意确定算法步法步骤骤,然后,然后结结合其算法合其算法类类型及梯形的面型及梯形的面积积公式画出相公式画出相应应的算法流程的算法流程图图 利用顺序结构设计算法利用顺序结构设计算法 在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么算法流程图如图所示算法流程图如图所示在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么规律总结规律总结顺顺序序结结构指的是依次构指的是依次进进行多个行多个处处理的理的结结构,是任何一个算法都离不开的最构,是任何一个算法都离不开的最基本、最基本、最简单简单的基本的基本结结构其特点是各部分构其特点是各部分按照出按照出现现的先后的先后顺顺序序执执行在使用行在使用顺顺序序结结构构书书写流程写流程图时图时,(1)要注意各种流程要注意各种流程图图符号的符号的正确使用;正确使用;(2)要先要先赋值赋值,再运算,最后,再运算,最后输输出出结结果果在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么半径半径为为r的的圆圆的面的面积积公式公式为为Sr2,当,当r10时时,写出,写出计计算算圆圆面面积积的算法,并画出算法流的算法,并画出算法流程程图图解析解析算法如下:算法如下:1取取r10;2计算计算Sr2;3输出输出S.在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么下图是该算法的算法流程图下图是该算法的算法流程图在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么思路分析思路分析判断分判断分别别以以这这3个数个数为为三三边边边边长长的三角形是否存在,只需要的三角形是否存在,只需要验证这验证这3个数个数中任意中任意2个数的和是否大于第个数的和是否大于第3个数即可,个数即可,这这就需要用到就需要用到选择结选择结构构利用条件结构设计算法利用条件结构设计算法 在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么规范解答规范解答流程图如下图所示流程图如下图所示在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么规律总结规律总结凡必凡必须须先根据条件作出判断,先根据条件作出判断,然后再决定然后再决定执执行哪一个步行哪一个步骤骤的的问题问题,在画流,在画流程程图时图时,必,必须须引入判断框,利用引入判断框,利用选择结选择结构来构来设计设计算法算法在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么解析解析算法步骤如下:算法步骤如下:1输入输入x.2判断判断x和和0的大小,若的大小,若x0,则,则f(x)x21,否则,否则f(x)2x1.3输出输出f(x)在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么算法流程图如图所示算法流程图如图所示在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么1下列关于程序框下列关于程序框图图的的说说法正确的有法正确的有()程序框程序框图图只有一个入口,也只有一个出只有一个入口,也只有一个出口;口;程序框程序框图图中的每一部分都中的每一部分都应应有一条从入口有一条从入口到出口的路径通到出口的路径通过过它;它;程序框程序框图图中的循中的循环环可以是无限循可以是无限循环环;连连接点是用来接点是用来连连接两个程序框接两个程序框图图的的ABC D在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么【解析解析】由框图符号及作用的说明可知由框图符号及作用的说明可知错误,程序框图中的循环必须是有限循错误,程序框图中的循环必须是有限循环;连接点连接同一个程序框图的不同部分环;连接点连接同一个程序框图的不同部分【答案答案】D在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么2对对起止框叙述正确的是起止框叙述正确的是()【解析解析】起、止框表示一个算法的开始或起、止框表示一个算法的开始或结束,用椭圆形的矩形表示故选结束,用椭圆形的矩形表示故选C.【答案答案】C在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么3.如如图图112所示的程序框所示的程序框图图,若若R8,则则a等于等于()A8 B4C2 D1在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么【答案答案】B在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么4如如图图图图113所示,程序框所示,程序框图图的的输输出出结结果是果是_在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么【答案答案】2.5在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么5阅读阅读下下边边的算法流程的算法流程图图,若,若a0.40.3,b20.3,clog20.8,则输则输出的数是出的数是_答案答案0.40.3在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么