2019新创新数学人教A版必修3讲义:第一章 第1节 第1课时 算法的概念 Word版含解析
2019新创新数学人教A版必修3讲义:第一章 第1节 第1课时 算法的概念 Word版含解析第3页

  关系,也是抽象与具体的关系.算法的获得要借助一般意义上具体问题的求解方法,而任何一个具体问题都可以利用这类问题的一般算法来解决.

  (3)算法一方面具有具体化、程序化、机械化的特点,同时又有高度的抽象性、概括性、精确性,所以算法在解决问题中更具有条理性、逻辑性的特点.

  [思考2] 算法有哪些特征?

  名师指津:(1)确定性:算法的每一个步骤都是确切的,能有效执行且得到确定结果, 不能模棱两可.

  (2)有限性:算法应由有限步组成, 至少对某些输入,算法应在有限多步内结束, 并给出计算结果.

  (3)逻辑性:算法从初始步骤开始,分为若干明确的步骤,每一步都只能有一个确定的继任者,只有执行完前一步才能进入到后一步,并且每一步都确定无误后,才能解决问题.

  (4)不唯一性:求解某一个问题的算法不一定只有唯一的一个,可以有不同的算法.

  (5)普遍性:很多具体的问题,都可以设计合理的算法去解决.

  讲一讲

  1.以下关于算法的说法正确的是(  )

  A.描述算法可以有不同的方式,可用自然语言也可用其他语言

  B.算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列只能解决当前问题

  C.算法过程要一步一步执行,每一步执行的操作必须确切,不能含混不清,而且经过有限步或无限步后能得出结果

  D.算法要求按部就班地做,每一步可以有不同的结果

  [尝试解答] 算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或计算序列能够解决一类问题,故B不正确.

  算法过程要一步一步执行,每一步执行操作,必须确切,只能有唯一结果,而且经过有限步后,必须有结果输出后终止,故C、D都不正确.

  描述算法可以有不同的语言形式,如自然语言、框图语言等,故A正确.

  答案:A