2017-2018学年北师大版必修3 第二章§1 算法的基本思想 学案
2017-2018学年北师大版必修3   第二章§1 算法的基本思想  学案第1页

  

  [核心必知]

  1.算法的概念

  在解决某些问题时,需要设计出一系列可操作或可计算的步骤,通过实施这一系列步骤来解决问题,我们把这一系列步骤称为解决这个问题的一个算法.

  2.算法的作用

  现代算法的作用之一是使计算机能代替人完成某些工作,这是学习算法的重要原因之一.

  [问题思考]

  1.是不是任何一个算法都有明确结果?

  提示:是,因为算法的步骤是明确的和有限的,有时可能需大量重复的计算,但只要按部就班地去做,总能得到确定的结果.

  2.一个具体问题的算法唯一吗?

  提示:解决一个具体问题的算法可有多个,但我们可以选择其中最优的、最简单的、步骤尽量少的算法.

讲一讲

  1.下列语句中是算法的有(  )

  ①做饭需要刷锅、淘米、加水、加热这些步骤;

  ②解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1;

  ③方程x2+2x-3=0有两个实根;

④求1+2+3+4的值,先计算1+2=3,再由3+3=6,6+4=10得最终结果是10.