1.1算法的含义 1
1. 1.1算法的含义
高一全体 2010.5
.通过实例体会算法的思想,了解算法的含义
2.能够按步骤用自然语言写出简单问题的算法过程
3.了解算法的主要特点(有限性和确定性)
[学习重点]将问题的解决过程用自然语言表示为算法过程
[学习难点]用自然语言描述算法
情境1:两个大人和两个小孩一起渡河,渡口只有一条小船,每次只能渡1个
大人或2个小孩,他们四人都会划船,但都不会游泳。试问他们怎样
渡过河去?请写出一个渡河方案。
情境2:猜物品的价格游戏:现有一商品,价格在0~8000元之间,采取怎样
的策略才能在较短的时间内猜出正确的答案呢?
[建构数学]
像以上为解决某一个问题,我们采取了相应的方法和步骤来完成。
广义地说,为了解决某一问题而采取的方法和步骤,就称之为算法.
一般而言,对一类问题的_____________________________________称为算
法.狭义的算法是指通过计算机可以实现的求解方法.
算法是高中数学课程中的新增内容,其思想是非常重要的,但并不神秘. 在
以前的学习中,虽然没有出现算法这个名词,但实际上在数学学习中已经渗透了大量的算法思想,如四则运算的过程、求解方程(组)的步骤、求方程近似解的
二分法、作图问题等等.写一篇文章,可以先列一个提纲;做一件事情,可以先
拟一个计划.这些都体现了算法的思想——程序化和结构化的思想.
[课堂探究]
例1.给出求1+2+3+4+5的一个算法。
⎧2x+y=7例2.给出求解方程组⎨的一个算法。
⎩4x+5y=11
思考:通过例1、例2的算法过程,体会一下算法具有怎样的特点?
(1)__________:一个算法在执行有限个步骤后必须结束,并且执行所需的时间也应在人们能接受的时间限度内.
(2)__________:算法中的每条运算规则必须是明确的,每一个步骤只能有一个确定的后续步骤.
[巩固训练]
1.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99,求他的总分和平均成绩的一个算法为:
第一步 取A=89,B=96,C=99
第二步 ___________________;
第三步 ___________________;
第四步 输出D,E。(D表示总分,E表示平均成绩)
2.下列关于算法的说法中,正确的有_________
①求解某一类问题的算法是唯一的;②算法必须在有限步操作之后停止;
③算法的每一步操作必须是明确的,不能有歧义或模糊;④算法执行后一定产生确定的结果.
⑤一个程序的算法步骤是可逆的;⑥设计算法要本着简单方便的原则
3.著名数学家华罗庚“烧水泡茶”的两个算法.
这两个算法的区别在哪里?哪个算法更高效?为什么?
4.写出解方程x2-2x-3=0的一个算法。
5. 已知直角坐标系中的两点A(-1,0),B(3,2),写出求直线AB的方程的一个算法.
——— 课外探究 ———
1.一个人带三只狼和三只羚羊过河.只有一条船,同船可以容一个人和两只动物.没有人在的时候,如果狼的数量不少于羚羊的数量,狼就会吃掉羚羊.
(1)设计安全渡河的算法;
(2)思考每一步算法所遵循的相同原则是什么.
2.任意给定一元二次方程ax2+bx+c=0,设计一个算法,求解这个方程。
[课堂小结] 通过本节学习,你有哪些收获?
[布置作业]
①课后预习:课本第7-8页1.2节
②课时作业:第6页练习第1,2,4,题
相关文章
- 1.1算法的含义
- 天津高考数学考试大纲
- 人教版(B)版教材目录--详细
- 上好"算法初步"
- HTTP 1.1状态代码及含义
- 文本分类概述
- 数字信号处理B_教学大纲
- 基金从业资格证考试大纲
- 毕业生就业数据分析系统开发毕业设计
- 高中数学-算法(基础练习)
(第1课时) §1.1 算法的含义 教学目标:1.通过实例体会算法思想,了解算法的含义与主要特点: 2.能按步骤用自然语言写出简单问题的算法过程学: 3.培养学生逻辑思维能力与表达能力. 教学重点:将问题的解决过程用自然语言表示为算法过程. ...
2011高考数学考试大纲 必修部分和选修部分以及选修4系列的4-1,4-4共19个模块: (1) 集合与常用逻辑用语(必修1及2-1) (2) 函数概念,指数函数,对数函数,幂函数(必修1) (3) 三角函数,三角恒等变换,解三角形(必修4 ...
人教B 版教材目录 必修1目录 第一章 集合 --------------------------------------1 1.1 集合与集合的表示方法------------------------------.3 1.1.1 集合的概 ...
摘 要:算法初步这一章是新课程改革以后,在高中新增加的一章,是数学及其应用的重要组成部分,是计算科学的重要基础,算法的应用是学习数学的一个重要方面,在教学时应当充分使用教科书提供的典型实例,让学生在解决具体问题的过程中学习一些基本逻辑结构和 ...
HTTP 1.1状态代码及其含义 下表显示了常见的HTTP 1.1状态代码以及它们对应的状态信息和含义. 应当谨慎地使用那些只有HTTP 1.1支持的状态代码,因为许多浏览器还只能够支持HTTP 1.0.如果你使用了HTTP 1.1特有的状 ...
第一章 绪 论 1.1研究背景 当今的时代,是一个信息技术飞速发展的时代.随着信息技术的飞速发展,科学知识也在短时间内发生了急剧的.爆炸性的增长. 据1998年的资料显示[1],70年代以来,全世界每年出版图书50万种,每一分钟就有一种新书 ...
<数字信号处理B >课程教学大纲 Digital Signal Processing B 课程编码: 适用专业:广播电视工程等 先修课程:信号与线性系统 学 分 数:3 总学时数:48 实验(上机)学时:0 考核方式:校考 执 ...
基金法律法规.职业道德与业务规范考试大纲: 一.金融.资产管理与投资基金 1.金融市场与资产管理 1.1理解金融与居民理财的管理 1.2理解金融市场的分类和构成要素 1.3理解金融资产的概念 1.4理解资产管理的特征与资产管理行业的功能 1 ...
毕业生就业数据分析系统开发 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果.尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已 ...
高中数学-算法(基础练习) [知识点1]基本概念 1. 算法:广义的算法--某一工作的方法和步骤. 数学中的"算法"是指可以用计算机来解决的某一类问题的程序. 2. 算法三要素:明确性,可行性,有限性. 例题. 给出求1 ...