人教A高中数学必修三课件算法的概念.ppt
《人教A高中数学必修三课件算法的概念.ppt》由会员分享,可在线阅读,更多相关《人教A高中数学必修三课件算法的概念.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章算法初步1.1算法与程序框图1.1.1算法的概念,目标导航,新知导学素养养成,1.算法的概念在数学中,算法通常是指按照一定的规则解决某一类问题的和的步骤.,明确,有限,思考1:算法是否就是数学中的运算?答案:不一定.数学中的运算不是算法,算法指的是按照一定的规则解决一类问题的明确的和有限的步骤.,2.算法与计算机计算机解决任何问题都要依赖于,只有将解决问题的过程分解为若干个的步骤,即,并用计算机能够接受的准确地描述出来,计算机才能够解决问题.,算法,明确,算法,“语言”,思考2:是否任何问题都可以使用计算机完成?答案:凡是能够把解决过程分解为若干个明确的步骤的问题都可以使用计算机完成,否
2、则不能使用计算机完成.思考3:如何设计一个利用计算机求当x取任何值时函数f(x)=x2-x+2的值的算法?试写出算法步骤.答案:第一步,输入x.第二步,计算f(x)=x2-x+2.第三步,输出f(x).,名师点津,(1)算法的特征:,(2)算法设计的要求设计的算法要适用于一类问题,并且遇到类似问题能够重复使用;算法过程要做到能一步一步地执行,每一步执行的操作,必须是明确有效的,不能含糊不清;所设计的算法必须在有限步后得到问题的结果,不能无限进行下去;设计的算法的步骤应当是最简练的,即最优算法.(3)算法与数学中的解法的联系和区别联系:算法与解法是一般与特殊的关系,也是抽象与具体的关系,算法的获
3、取要借助一般意义上具体问题的求解方法,而任何一个具体问题都可利用这类问题的一般方法解决.区别:算法是解决某些问题所需要的程序和步骤的统称,也可以理解为数学中的“通法通解”;而解法是解决某一个具体问题的过程和步骤,是具体的解题过程.,课堂探究素养提升,题型一算法的概念例1(1)下列关于算法的描述正确的是()(A)算法与求解一个问题的方法相同(B)算法只能解决一个问题,不能重复使用(C)算法过程要一步一步执行(D)有的算法执行完以后,可能没有结果,解析:(1)算法与求解一个问题的方法既有区别又有联系,A不对;算法能够重复使用,B不对;每一个算法执行完以后,必须有结果,D不对;C正确.故选C.,(2
4、)计算下列各式中的S值,能设计算法求解的是()S=2+4+6+1000;S=2+4+6+1000+;S=2+4+6+2n(n1,nN).(A)(B)(C)(D),解析:(2)由算法的有限性知不正确,而都可通过有限的步骤操作,输出确定结果,故选B.,方法技巧,(1)算法实际上是解决问题的一种程序性方法,它通常解决某一个或一类问题;(2)判断一个问题是否有算法,关键看是否有解决某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.,即时训练1-1:下列叙述不能称为算法的是()(A)从北京到上海先乘汽车到飞机场,再乘飞机到上海(B)解方程4x+1=0的过程是先移项再把x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人教 高中数学 必修 课件 算法 概念
限制150内