2017-2018学年高中数学北师大版必修三教学案:第二章§1 算法的基本思想 .doc
《2017-2018学年高中数学北师大版必修三教学案:第二章§1 算法的基本思想 .doc》由会员分享,可在线阅读,更多相关《2017-2018学年高中数学北师大版必修三教学案:第二章§1 算法的基本思想 .doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、核心必知1算法的概念在解决某些问题时,需要设计出一系列可操作或可计算的步骤,通过实施这一系列步骤来解决问题,我们把这一系列步骤称为解决这个问题的一个算法2算法的作用现代算法的作用之一是使计算机能代替人完成某些工作,这是学习算法的重要原因之一问题思考1是不是任何一个算法都有明确结果?提示:是,因为算法的步骤是明确的和有限的,有时可能需大量重复的计算,但只要按部就班地去做,总能得到确定的结果2一个具体问题的算法唯一吗?提示:解决一个具体问题的算法可有多个,但我们可以选择其中最优的、最简单的、步骤尽量少的算法 讲一讲1.下列语句中是算法的有()做饭需要刷锅、淘米、加水、加热这些步骤;解一元一次方程的
2、步骤是去分母、去括号、移项、合并同类项、系数化为1;方程x22x30有两个实根;求1234的值,先计算123,再由336,6410得最终结果是10.A1个B2个 C3个 D4个尝试解答说明了做饭的步骤;中给出了一元一次方程这一类问题的解决方式;中给出了求1234的一个过程,最终得出结果;对于,并没有说明如何去算,故是算法,不是算法答案C解答这类问题的方法为特征判断法,主要从以下三方面判断:(1)看是否满足顺序性算法实际上就是顺序化的解题过程,是指可以用计算机来解决某一类问题的程序或步骤(2)看是否满足明确性算法的每一步都是确定的,而不是含糊的、模棱两可的(3)看是否满足有限性一个算法必须在有限
3、步后结束如果一个解题步骤永远不能结束,那么就永远得不到答案因此,有始无终的解题步骤不是算法此外,算法的不唯一性也要考虑到 练一练1下列语句表达中是算法的有()从济南到巴黎可以先乘火车到北京,再坐飞机抵达;x2x4;求M(1,2)与N(3,5)两点连线的方程,可先求MN的斜率,再利用点斜式方程求得A0个 B1个 C2个 D3个解析:选C 中说明了从济南到巴黎的行程安排,完成任务对于没有说明如何去做说明了求直线MN的方程的算法步骤讲一讲2.给出解方程ax2bxc0(a、b、c为实常数)的一个算法尝试解答算法步骤如下:1当a0,b0,c0时,解集为全体实数;2当a0,b0,c0时,原方程无实数解;3
4、当a0,b0时,原方程的解为x;4当a0且b24ac0时,方程有两个不等实根x1,x2;5当a0,b24ac0时,方程有两个相等实根x1x2;6当a0且b24ac0时,方程没有实数根设计算法的基本要求是:(1)设计的算法必须能解决一类问题并且能重复使用;(2)算法的过程需能一步步执行,每步执行的操作必须确切,不能含糊不清,而且经过有限步运算后能得出结果;(3)任何算法都必须输出结果,否则是无意义的算法;(4)如果需要分类讨论解决的问题,那么设计的算法中,要根据条件是否成立来决定执行任务的步骤;(5)如果需要重复做同一种动作,那么设计的算法要含有返回步骤 练一练2写出解方程x22x30的一个算法
5、解:法一:1.移项,得x22x3;2两边同时加1并配方,得(x1)24;3式两边开方,得x12;4解得x3,或x1.法二:1.计算方程的判别式并判断其符号,(2)241(3)160;2将a1,b2,c3代入求根公式x,得x13,x21.【解题高手】【易错题】设计一个算法,求12345678910的值错解1.计算12的值为3;2将3加到上一步的结果中,336;3将4加到上一步的结果中,6410;9将10加到上一步的结果中,451055;10输出结果为55.错因根据算法的确定性算法的每一步都是明确具体的当算法中出现类似步骤时,可以给出判定条件重复执行,不能由省略号代替本题做错的根本原因在于对算法的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2017-2018学年高中数学北师大版必修三教学案:第二章§1 算法的基本思想 2017 2018 学年 高中数学 北师大 必修 教学 第二 算法 基本 思想
限制150内