欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    必修三算法与程序框图(优秀教案).doc

    • 资源ID:72355766       资源大小:116.54KB        全文页数:7页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    必修三算法与程序框图(优秀教案).doc

    必修三算法与程序框图(优秀教案)算法与程序框图教学目标: 明确算法的含义,熟悉算法的三种基本结构。教学重点: 算法的基本知识与算法对应的程序框图的设计。教学难点: 与算法对应的程序框图的设计及算法程序的编写。教学过程:1。算法的定义:广义的算法是指完成某项工作的方法和步骤,现代意义的算法是指可以用计算机来解决的某一类问题的程序和步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.2.流程图的概念:流程图是用一些规定的图形、指向线及简单的文字说明来表示算法几程序结构的一种图形程序它直观、清晰,便于检查和修改。其中,图框表示各种操作的类型,图框中的文字和符号表示操作的内容,带箭头的流程线(指向线)表示操作的先后次序构成流程图的图形符号及其作用程序框名称功能起止框表示一个算法的起始和结束,是任何算法程序框图不可缺少的。输入、输出框表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置。处理框赋值、计算.算法中处理数据需要的算式、公式等,它们分别写在不同的用以处理数据的处理框内。判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时在出口处标明则标明“否”或“N”。流程线算法进行的前进方向以及先后顺序循环框用来表达算法中重复操作以及运算连结点连接另一页或另一部分的框图注释框帮助编者或阅读者理解框图3规范流程图的表示:使用标准的框图符号;框图一般按从上到下、从左到右的方向画,流程线要规范;除判断框外,大多数框图符号只有一个进入点和一个退出点。在图形符号内描述的语言要非常简练、清楚.4、算法的三种基本逻辑结构:课本中例题的讲解得出三种基本逻辑结构:顺序结构、条件结构、循环结构(1)顺序结构:顺序结构描述的是是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的.例1:已知一个三角形的三边分别为2、3、4,利用海伦公式设计一个算法,求出它的面积,并画出算法的程序框图。算法分析:这是一个简单的问题,只需先算出p的值,再将它代入公式,最后输出结果,只用顺序结构就能够表达出算法。解:程序框图:开始p=(2+3+4)/2222 2s=p(p-2)(p-3)(p-4)输出s 结束点评:顺序结构是由若干个依次执行的步骤组成的,是任何一个算法都离不开的基本结构。(2)条件结构:根据条件选择执行不同指令的控制结构。例2:任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,画出这个算法的程序框图。算法分析:判断分别以这3个数为三边边长的三角形是否存在,只需要验收这3个数当中任意两个数的和是否大于第3个数,这就需要用到条件结构。程序框图:开始输入a,b,c a+b>c , a+cb, b+ca是 否 否同时成立?不存在这样的三角形 是存在这样的三角形 结束(3)循环结构:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。循环结构分为两类:(1)一类是当型循环结构,如图(1)所示,它的功能是当给定的条件P1成立时,执行A框,A框执行完毕后,再判断条件P1是否成立,如果仍然成立,再执行A框,如此反复执行A框,直到某一次条件P1不成立为止,此时不再执行A框,从b离开循环结构。(2)另一类是直到型循环结构,如图(2所示,它的功能是先执行,然后判断给定的条件P2是否成立,如果P2仍然不成立,则继续执行A框,直到某一次给定的条件P2成立为止,此时不再执行A框,从b点离开循环结构。 A A P1? P2? 不成立 不成立 成立 b b当型循环结构 直到型循环结构 两种循环结构有什么差别?当型:先判断 后执行先判断指定的条件是否为真,若条件为真,执行循环条件,条件为假时退出循环。直到型;先执行 后判断先执行循环体,然后再检查条件是否成立,如果不成立就重复执行循环体,直到条件成立退出循环.注意:1.对于算法的理解不能仅局限于解决数学问题的方法,解决任何问题的方法和步骤都应该是算法。算法具有概括性、抽象性、正确性等特点,要通过具体问题的过程和步骤的分析去体会算法的思想,了解算法的含义。2.在学习程序框图时要掌握各程序框的作用,准确应用三种基本逻辑结构,即顺序结构、条件分支结构、循环结构来画程序框图,准确表达算法。画程序框图是用基本语句来编程的前提。例3:设计一个计算1+2+100的值的算法,并画出程序框图。算法分析:只需要一个累加变量和一个计数变量,将累加变量的初始值为0,计数变量的值可以从1到100。解:程序框图:开始i=1 Sum=0i=i+1Sum=sum+ii100? 否 是输出sum结束课堂练习:1:输入矩形的边长求它的面积,画出程序框图。2:求x的绝对值,画出程序框图。3:画出求21+22+23+2100的值的程序框图。课后练习:1 下列关于算法的描述正确的是()A 算法与求解一个问题的方法相同 B算法只能解决一个问题,不能重复使用C算法过程要一步一步执行 D有的算法执行完以后,可能没有结果2 计算下列各式中的S值,能设计算法求解的是()S123100;S123100;S123n(n1,nN)A BC D3. 下列关于算法的说法正确的是()A 一个算法的步骤是可逆的B描述算法可以有不同的方式C算法可以看成按照要求设计好的有限的确切的计算序列并且这样的步骤能解决当前问题D算法只能用一种方式显示4. 下列各式中T的值不能用算法求解的是()A T122232421002 BTCT12345 DT123456991005 下列四种叙述能称为算法的是()A 在家里一般是妈妈做饭 B做米饭需要刷锅、淘米、添水、加热这些步骤C在野外做饭叫野炊 D做饭必须要有米6. 关于一元二次方程x25x60的求根问题,下列说法正确的是()A 只能设计一种算法 B可以设计两种算法C不能设计算法 D不能根据解题过程设计算法7 对于解方程x22x30的下列步骤:设f(x)x22x3计算方程的判别式224×316>0作f(x)的图象将a1,b2,c3代入求根公式x,得x13,x21。其中可作为解方程的算法的有效步骤为()A BC D8 解决某个问题的算法如下:第一步,给定一个实数n(n2)第二步,判断n是否是2,若n2,则n满足条件;若n2,则执行第三步第三步,依次从2到n1检验能不能整除n,若都不能整除n,则n满足条件则满足上述条件的实数n是()A 质数 B奇数C偶数 D约数9. 如下图所示的程序框图,其功能是()A 输入a,b的值,按从小到大的顺序输出它们的值B输入a,b的值,按从大到小的顺序输出它们的值C求a,b的最大值D求a,b的最小值10. 给出如图的程序框图,那么输出的S等于()A2450 B2550 C5050 D4900 第9题图 第10题图11。已知数字序列:2,5,7,8,15,32,18,12,52,8.写出从该序列中搜索18的一个算法第一步,输入实数a.第二步,_.第三步,输出a18。12。求1×3×5×7×9×11的值的一个算法是:第一步:求1×3得到结果3。第二步:将第一步所得结果3乘5,得到结果15。第三步:_.第四步:再将105乘9得到945.第五步:再将945×11,得到10395,即为最后结果11。输入3个实数按从大到小的次序排序。12。给出50个数,1,2,4,7,11,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,以此类推. 要求计算这50个数的和. 将上面给出的程序框图补充完整。(1)_ (2)_ (2)结 束i= i +1(1)开 始是输出 s否i = 1P = 1S= 0S= s + p (第12题图)

    注意事项

    本文(必修三算法与程序框图(优秀教案).doc)为本站会员(可****阿)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开