2.1 算法的基本思想1.通过对解决具体问题过程与步骤的分析,体会算法的思想,了解算法的含义及其基本特征.(重点)2.通过分析具体问题,抽象出算法的过程,培养抽象概括能力、语言表达能力和逻辑思维能力.(难点)3.通过算法的学习,进一步让学生体验到数学与现实世界的关系、数学与计算机技术的关系,从而提高学生学习数学的兴趣.[基础·初探]教材整理 算法阅读教材 P75~P83“练习”以上部分,完成下列问题.1.算法的概念算法是解决某类问题的一系列步骤或程序,只要按照这些步骤执行,都能使问题得到解决.一般来说,“用算法解决问题”都是可以利用计算机帮助完成的.2.算法的基本思想在解决某些问题时,需要设计出一系列可操作或可计算的步骤,通过实施这些步骤来解决问题,通常把这些步骤称为解决这些问题的算法.这种解决问题的思想方法称为算法的基本思想.3.算法的特征(1)确定性:算法的每一步必须是确切定义的,且无二义性,算法只有唯一的一条执行路径,对于相同的输入只能得出相同的输出.(2)有穷性:一个算法必须在执行有穷次运算后结束.在所规定的时间和空间内,若不能获得正确结果,其算法也是不能被采用的.(3)可行性:算法中的每一个步骤必须能用实现算法的工具——可执行指令精确表达,并在有限步骤内完成,否则这种算法也是不会被采纳的.(4)输入:算法一定要根据输入的初始数据或给定的初值才能正确执行它的每一步骤.(5)输出:算法一定能得到问题的解,有一个或多个结果输出,达到求解问题的目的,没有输出结果的算法是没有意义的.(6)此外,还要求算法应具有通用性:算法应适用于某一类问题中的所有个体,而不是只能用来解决一个具体问题.判断(正确的打“√”,错误的打“×”)(1)求解某一类问题的算法是唯一的.( )(2)算法执行后一定产生确定的结果.( )(3)算法只能解决一个问题,不能重复使用.( )(4)算法的步骤必须有限.( )【解析】 (1)×,根据算法特点知求解某一类问题的算法不唯一.(2)√,由算法特征知算法具有确定性.(3)×,算法能解决一类问题且能重复使用.(4)√,由算法的有限性特征知步骤必须有限.【答案】 (1)× (2)√ (3)× (4)√[小组合作型]算法的概念 下列对算法的理解不正确的是( )A.一个算法应包含有限的步骤,而不能是无限的B.算法可以理解为由基本运算及规定的运算顺序构成的完整的解题步骤C.算法中的每一步都应当有效地执行,并得到确定的结果D.一个问题只能设计出一个算...