用户名: 密码:  用户登录   新用户注册  忘记密码  账号激活
您的位置:教学资源网 >> 教案 >> 数学教案
高中数学编辑
2020-2021学年高中数学第2章算数初步§1算法的基本思想教师用书教案北师大版必修3
下载扣金币方式下载扣金币方式
需消耗3金币 立即下载
2个贡献点 立即下载
2个黄金点 立即下载
VIP下载通道>>>
提示:本自然月内重复下载不再扣除金币
  • 资源类别教案
    资源子类同步教案
  • 教材版本北师大版(现行教材)
    所属学科高中数学
  • 适用年级高一年级
    适用地区全国通用
  • 文件大小1138 K
    上传用户goldfisher
  • 更新时间2020/12/15 15:57:17
    下载统计今日0 总计0
  • 评论(0)发表评论  报错(0)我要报错  收藏
0
0
资源简介

§1 算法的基本思想

1.通过对解决具体问题过程与步骤的分析体会算法的思想了解算法的含义及其基本特征(重点)

2.通过分析具体问题抽象出算法的过程培养抽象概括能力语言表达能力和逻辑思维能力(难点)

3.通过算法的学习进一步让学生体验到数学与现实世界的关系数学与计算机技术的关系从而提高学生学习数学的兴趣.

1.通过对具体问题过程与步骤的分析抽象出算法过程培养数学抽象素养.

2.通过分析具体问题提炼算法过程提升逻辑推理素养.

1算法的概念

算法是解决某类问题的一系列步骤程序只要按照这些步骤执行都能使问题得到解决一般来说用算法解决问题都是可以利用计算机帮助完成的

2算法的基本思想

在解决某些问题时需要设计出一系列可操作或可计算的步骤通过实施这些步骤来解决问题通常把这些步骤称为解决这些问题的算法这种解决问题的思想方法称为算法的基本思想

3算法的特征

(1)确定性:算法的每一步必须是确切定义的且无二义性算法只有唯一的一条执行路径对于相同的输入只能得出相同的输出

(2)有穷性:一个算法必须在执行有穷次运算后结束在所规定的时间和空间内若不能获得正确结果其算法也是不能被采用的

(3)可行性:算法中的每一个步骤必须能用实现算法的工具——可执行指令精确表达并在有限步骤内完成否则这种算法也是不会被采纳的

(4)输入:算法一定要根据输入的初始数据或给定的初值才能正确执行它的每一个步骤

(5)输出:算法一定能得到问题的解有一个或多个结果输出达到求解问题的目的没有输出结果的算法是没有意义的

(6)此外还要求算法应具有通用性:算法应适用于某一类问题中的所有个体而不是只能用来解决一个具体问题

思考:求解某一个问题的算法是否是唯一的?任何问题都可设计算法解决吗?

[提示] 不是不一定

1算法的每一步都应该是正确的能有效执行的并且能得到明确的结果这是指算法的(  )

A有穷性                        B确定性

C逻辑性                                     D不唯一性

B [算法的过程和每一步的结果都是确定的即确定性]

2下列四种自然语言叙述中能称作算法的是(  )

A在家里一般是妈妈做饭

B在野外做饭叫野炊

C研究函数奇偶性可以按判断定义域是否关于原点对称考查f(x)f(x)满足的关系的程序进行

D做饭必须要有米

C [只有C项能按一定的程序或步骤完成]

3下列关于算法的说法中正确的是(  )

A算法是某个具体的解题过程

B算法执行后可以不产生确定的结果

C解决某类问题的算法不是唯一的

D算法可以无限地操作下去不停止

C [算法与一般意义上具体问题的解法既有区别又有联系算法的获得要借助一类问题的求解方法而这一类具体问题都可以用这种方法来解决因此A不对;算法中的每一步都应该是确定的并且能有效执行得到确定的结果而不能含糊其辞或有歧义所以B不正确;算法的操作步骤必须是有限的必须在有限的步骤内完成因此D不对;算法具有不唯一性C正确]

4设计一个算法求表面积为16π的球的体积

[]第一步S16π.

第二步计算R(由于SR2)

第三步计算VπR3.

第四步输出运算结果.

  • 暂时没有相关评论

请先登录网站关闭

  忘记密码  新用户注册