2017-2018学年北师大版必修三 2.1 算法的基本思想 学案
2017-2018学年北师大版必修三 2.1  算法的基本思想 学案第4页

  设计具体问题的算法的一般步骤

  (1)分析问题,找出解决问题的一般数学方法;

  (2)借助有关变量或参数对算法加以表述;

  (3)将解决问题的过程划分为若干步骤;

  (4)用简练的语言将这个步骤表示出来.      

  [活学活用]

  写出求1+2+3+4+5+6的一个算法.

  解:算法步骤如下:

  1.计算1+2得到3;

  2.将步骤1中的运算结果3与3相加得到6;

  3.将步骤2中的运算结果6与4相加得到10;

  4.将步骤3中的运算结果10与5相加得到15;

  5.将步骤4中的运算结果15与6相加得到21.

  

  [层级一 学业水平达标]

  1.下列对算法的理解不正确的是(  )

  A.算法只能用自然语言来描述

  B.算法可以用图形方式来描述

  C.算法一般是"机械的",有时要进行大量重复的计算,它的优点是可以解决一类问题

  D.设计算法要本着简单、方便、可操作的原则

  解析:选A 算法有三种描述方式:自然语言、框图(流程图)、计算机语言,故A不正确,B正确;算法通常是指可以用计算机来解决某一类问题的程序或步骤,所以C正确;选项D所给出的是设计算法的一般原则,其中最重要的原则是可操作性,即算法的可行性,不能够执行的算法步骤是无意义的,所以D正确.

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

  ①从广州到北京旅游,先坐火车到上海,再坐飞机抵达;

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

  ③方程x2-1=0有两个实根;

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

  A.1个         B.2个

  C.3个 D.4个

解析:选C ①中说明了从广州到北京的行程安排,完成任务;②中给出了一元一