必修三算法的概念
- 格式:ppt
- 大小:8.60 MB
- 文档页数:23


高考数学必修三算法初步知识点
1、算法的概念:
①由基本运算及规定的运算顺序所构成的完整的解题步骤,或者是按照要求设计好的有限的计算序列,并且这样的步骤或序列能解决一类问题。
②算法的五个重要特征:
ⅰ有穷性:一个算法必须保证执行有限步后结束;
ⅱ确切性:算法的每一步必须有确切的定义;
ⅲ可行性:算法原则上能够精确地运行,而且人们用笔和纸做有限次即可完成;
ⅳ输入:一个算法有0个或多个输入,以刻划运算对象的初始条件。
所谓0个输入是指算法本身定出了初始条件。
ⅴ输出:一个算法有1个或多个输出,以反映对输入数据加工后的结果。
没有输出的算法是毫无意义的。
2、程序框图也叫流程图,是人们将思考的过程和工作的顺序进行分析、整理,用规定的文字、符号、图形的组合加以直观描述的方法
(1)程序框图的基本符号:
(2)画流程图的基本规则:
①使用标准的框图符号
②从上倒下、从左到右
③开始符号只有一个退出点,结束符号只有一个进入点,判
断符号允许有多个退出点
④判断可以是两分支结构,也可以是多分支结构
⑤语言简练
⑥循环框可以被替代
3、三种基本的逻辑结构:顺序结构、条件结构和循环结构(1)顺序结构:
顺序结构描述的是是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的。
(2)条件结构:分支结构的一般形式。
算法的概念(第一课时)知识与技能1.算法的概念算法(algorithm)一词源于算术(algorism),即算术方法,是指一个由已知推求未知的运算过程。
后来,人们把它推广到一般,把进行某一工作的方法和步骤称为算法。
广义地说,算法就是做某一件事的步骤或程序。
如:菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法。
在数学中,现代意义上的“算法”通常是指按照某种机械程序步骤一定可以得到结果的解决问题的程序或步骤。
比如解方程的算法、函数求值的算法、作图的算法等等。
2.算法的特征:(5个特征)(1)有穷性:一个算法的步骤序列是有限的,它应在有限步骤之后停止,而不能是无限的。
(2)确定性:算法中的每一个步骤必须是明确定义的。
(3)顺序性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都要准确无误,才能完成该算法。
(4)不惟一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法。
(5)普遍性:很多具体问题,都可以设计合理的算法去解决,如心算,计算器计算都要经过有限的,事先设计好的步骤加以解决。
3.算法的作用:算法的作用在于记录及交流人类解决问题的思想。
由于计算机解决任何问题都要依赖于算法,因此算法也是作为编制计算机能够接受的“语言”——计算机程序的前导步骤。
对于复杂的问题,直接写出程序往往是困难的,为此人们往往先进行算法设计,然后再编程序。
所以,算法设计是程序设计的基础。
过程与方法例1:写出求1+2+3+4+5+6的一个算法。
分析:可以按逐一相加的程序进行,也可以利用公式1+2+…+n= 进行,也可以根据加法运算律简化运算过程。
解:算法1:s1:计算1+2得到3;s2:将第一步中的运算结果3与3相加得到6;s3:将第二步中的运算结果6与4相加得到10;s4:将第三步中的运算结果10与5相加得到15;s5:将第四步中的运算结果15与6相加得到21。