2017-2018学年苏教版必修三 1.1 算法的含义 教案
2017-2018学年苏教版必修三    1.1 算法的含义  教案第2页

  第三步:输入发送地址;

  第四步:输入主题;

  第五步:输入信件内容;

  第六步:点击"发送邮件".

  2.第一步:报"4000元";

  第二步:若主持人说"高"了(说明价格在0~4000之间),就报"2000",否则(价格在4000~8000之间)报"6000";

  第三步:重复第二步的报数方法,直到得到正确的结果.

  3.小结:从以上两例可以看出,我们都是在按一定的程序进行了一系列机械的操作来完成一事件,其中就蕴含了算法的思想.

  三、建构数学

  1.算法的概念.

对于一项任务,按照事先设计好的步骤,一步一步地执行,并在有限步内完成任务,则这些步骤称为完成该任务的一个算法.

  2.算法的特征.

  (1)确定性:即求解的过程是事先确定的,有确定的步骤.在执行算法的过程中,我们只是机械地一步一步地照着做.

  (2)可行性:即算法执行过程中的每一步都是能够做到的.

  (3)有穷性:即算法在有穷步骤之后结束,这包含着算法运行的时间是有限的,运行时(在计算机中需要的存储)空间也是有限的.不满足有穷性的算法是没有实际意义的.

  (4)通用性:一般来说,算法应有某种通用性,可以解决某一类问题.

  (5)有输出特征:算法执行之后应有结果,应完成给定的任务.

  四、数学运用

  1.例题.

  例1 给出求1+2+3+4+5+6+7的一个算法.

解析:本例主要是培养学生理解概念的程度,了解解决数学问题都需要算法.

  算法一:按照逐一相加的程序进行.

第一步 计算1+2,得到3;