高中数学人教必修三课件算法的概念.ppt
《高中数学人教必修三课件算法的概念.ppt》由会员分享,可在线阅读,更多相关《高中数学人教必修三课件算法的概念.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第一章第一章 算法初步算法初步1.1 1.1 算法与程序框图算法与程序框图1.1.1 1.1.1 算法的概念算法的概念高中新课程数学必修高中新课程数学必修问题提出问题提出1.1.用计算机解二元一次方程组用计算机解二元一次方程组.exe2.2.在上述解二元一次方程组的过程中,在上述解二元一次方程组的过程中,计算机是按照一定的指令来工作的,其计算机是按照一定的指令来工作的,其中最基础的数学理论就是中最基础的数学理论就是算法算法,本节课,本节课我们就来学习我们就来学习:知识探究(一):算法的概念知识探究(一):算法的概念思考思考1:1:在初中,对于解二元一次方程组在初中,对于解二元一次方程组你学过
2、哪些方法?你学过哪些方法?思考2:用加减消元法解二元一次方程组 x-2y=-1 2x+y=1 的具体步骤是什么?加减消元法和代入消元法加减消元法和代入消元法思考思考2:2:用加减消元法解二元一次方程组用加减消元法解二元一次方程组 的具体步骤是什么?的具体步骤是什么?+2+2,得,得 5x=1.5x=1.解解,得,得 .-2-2,得,得 5y 5y3 3.解解,得,得 .第一步,第一步,第二步,第二步,第三步,第三步,第四步,第四步,第五步,第五步,得到方程组的解为得到方程组的解为 .思考思考3:3:参照上述思路,一般地,解方程参照上述思路,一般地,解方程组组 的基的基本步骤是什么?本步骤是什么
3、?第一步第一步,-,得,得 .第二步第二步,解,解,得,得 .第三步第三步,-,得,得 .第四步第四步,解,解,得,得 .第五步第五步,得到方程组的解为,得到方程组的解为 思考思考4:4:根据上述分析,用加减消元法解根据上述分析,用加减消元法解二元一次方程组,可以分为五个步骤进二元一次方程组,可以分为五个步骤进行,这五个步骤就构成了解二元一次方行,这五个步骤就构成了解二元一次方程组的一个程组的一个“算法算法”.我们再根据这一算我们再根据这一算法编制计算机程序,就可以让计算机来法编制计算机程序,就可以让计算机来解二元一次方程组解二元一次方程组.那么解二元一次方程那么解二元一次方程组的组的算法算法
4、包括哪些内容?包括哪些内容?思考思考5:5:一般地,算法是由一般地,算法是由按照一定规则按照一定规则解决某一类问题的基本步骤组成的解决某一类问题的基本步骤组成的.你认为:你认为:(1)(1)这些步骤的个数是有限的还是无限这些步骤的个数是有限的还是无限 的?的?(2)(2)每个步骤是否有明确的计算任务?每个步骤是否有明确的计算任务?思考思考6:6:有人对哥德巴赫猜想有人对哥德巴赫猜想“任何大于任何大于4 4的的偶数都能写成两个质数之和偶数都能写成两个质数之和”设计了如下操设计了如下操作步骤:作步骤:第一步,检验第一步,检验6=3+36=3+3,第二步,检验第二步,检验8=3+58=3+5,第三步
5、,检验第三步,检验10=5+510=5+5,利用计算机无穷地进行下去!利用计算机无穷地进行下去!请问:这是一个算法吗?请问:这是一个算法吗?思考思考7:7:根据上述分析,你能归纳出根据上述分析,你能归纳出算法算法的概念吗?的概念吗?在数学中,按照一定规则解决某一在数学中,按照一定规则解决某一类问题的明确和有限的步骤类问题的明确和有限的步骤称为算法称为算法.知识探究(二)知识探究(二):算法的步骤设计算法的步骤设计思考思考1:1:如果让计算机判断如果让计算机判断7 7是否为质数,如是否为质数,如何设计算法步骤?何设计算法步骤?第一步第一步,用,用2 2除除7 7,得到余数,得到余数1,1,所以所
6、以2 2不能整除不能整除7.7.第四步第四步,用,用5 5除除7 7,得到余数,得到余数2,2,所以所以5 5不能整除不能整除7.7.第五步第五步,用,用6 6除除7 7,得到余数,得到余数1,1,所以所以6 6不能整除不能整除7.7.第二步第二步,用,用3 3除除7 7,得到余数,得到余数1,1,所以所以3 3不能整除不能整除7.7.第三步第三步,用,用4 4除除7 7,得到余数,得到余数3,3,所以所以4 4不能整除不能整除7.7.因此,因此,7 7是质数是质数.思考思考2:2:如果让计算机判断如果让计算机判断3535是否为质数,如是否为质数,如何设计算法步骤?何设计算法步骤?第一步第一步
7、,用,用2 2除除3535,得到余数,得到余数1,1,所以所以2 2不能整除不能整除35.35.第二步第二步,用,用3 3除除3535,得到余数,得到余数2,2,所以所以3 3不能整除不能整除35.35.第三步第三步,用,用4 4除除3535,得到余数,得到余数3,3,所以所以4 4不能整除不能整除35.35.第四步第四步,用,用5 5除除3535,得到余数,得到余数0,0,所以所以5 5能整除能整除35.35.因此,因此,3535不是质数不是质数.思考思考3:3:整数整数8989是否为质数?如果让计算是否为质数?如果让计算机判断机判断8989是否为质数,按照上述算法需是否为质数,按照上述算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中 学人 必修 课件 算法 概念
限制150内