人教版高中数学 1.1.1《算法的概念》课件 新人教A必修3.ppt
《人教版高中数学 1.1.1《算法的概念》课件 新人教A必修3.ppt》由会员分享,可在线阅读,更多相关《人教版高中数学 1.1.1《算法的概念》课件 新人教A必修3.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.1.1 算法的概念2021/8/9 星期一1 回顾解二元一次方程组回顾解二元一次方程组 的求解的求解过程,并归纳求解步骤:过程,并归纳求解步骤:解:第一步解:第一步:(2)(1)2得得5y=3;(3)第二步:第二步:解(解(3)得)得 y=3/5;第三步第三步:将将 y=3/5 代入代入(1),得得 x=1/5。写出求方程组写出求方程组 的解的解的的 步骤:步骤:一、创设情境一、创设情境2021/8/9 星期一2解:第一步解:第一步:(2)A1(1)A2;得出得出 (3)第二步:第二步:解(解(3),得),得第三步:第三步:将 代入(代入(1),得),得对于一般的二元一次方程组来说,上述步
2、骤对于一般的二元一次方程组来说,上述步骤应该怎样进一步完善。应该怎样进一步完善。思考?2021/8/9 星期一3二、新课研探1、定义、定义:广义地说,算法就是做某一件事的步骤或程序。如:菜谱广义地说,算法就是做某一件事的步骤或程序。如:菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法,在数学中,主要研究主要研法,歌谱是一首歌曲的算法,在数学中,主要研究主要研究计算机能实现的算法,即按照某种机械程序步骤一定可究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序。以得到结果的解决问题的程序。算法
3、(算法(algorithm)这个出现于)这个出现于12世纪,指的世纪,指的是用阿拉伯数字进行算术运算的过程,在数是用阿拉伯数字进行算术运算的过程,在数学中,现在意义上的学中,现在意义上的“算法算法”通常是指可以通常是指可以用计算机来解决某一类问题的程序或步骤,用计算机来解决某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成。能够在有限步之内完成。2021/8/9 星期一4例例1 任意给定一个大于任意给定一个大于1的整数的整数 n,试设计一个程序或,试设计一个程序或步骤对步骤对 n 是否为质数做出判定。是否为质数做出判定。算法
4、分析算法分析:根据质数的定义,设计以下步骤根据质数的定义,设计以下步骤:第一步:第一步:判断判断n是否等于是否等于2,若,若n=2,则,则n是质数;是质数;若若n 2则执行第二步;则执行第二步;第二步:第二步:依次从依次从 2 至(至(n-1)检验是不是)检验是不是n的因数,的因数,即整数即整数 n 的数,若有这样的数,则的数,若有这样的数,则n不不是质数;若没有这样的数,则是质数;若没有这样的数,则 n 是质数。是质数。2、例题分析、例题分析2021/8/9 星期一5例例2 用二分法设计一个求方程用二分法设计一个求方程 x2 2=0 的近似根的算法。的近似根的算法。算法分析:算法分析:回顾二
5、分法的解方程的过程,并假设所求近似根回顾二分法的解方程的过程,并假设所求近似根与准确解的差的绝对值不超过与准确解的差的绝对值不超过0.005,则不难设计则不难设计出以下步骤:出以下步骤:第一步:第一步:令令 f(x)=x2,因为因为f(1)0,所以所以x1=1,x2=2;第二步:第二步:令令m=(x1+x2)2,判断判断f(m)是否为是否为 0,若是,则,若是,则m为所求,若否,则继续判断为所求,若否,则继续判断 f(x1)f(m)大于大于0 还还是小于是小于0;第三步:第三步:若若f(x1)f(m)0则令则令x1=m,否则,令否则,令x2=m;第四步:第四步:判断判断|x1x2|0.005是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法的概念 人教版高中数学 1.1.1算法的概念课件 新人教A必修3 人教版 高中数学 1.1 算法 概念 课件 新人 必修
限制150内