



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 算法的概念教案 人教A版必修3-1.1.1【教学目标】通过具体事例,初步了解算法的含义和概念通过具体数学问题的解决,初步了解算法的思想。能用自然语言说明解决简单问题的算法步骤。【重点与难点】教学重点:算法的含义、概念及特征。教学难点:用自然语言说明解决简单问题的算法步骤。【辅助工具】 投影仪,视频播放器【教学过程】引言:计算机的问世是20世纪最伟大的科学技术发明,它把人类带进了信息技术时代。21世纪社会的两个主要特征就是“计算机无处不在”、“数学无处不在”21世纪信息社会对科技人才的要求:“用数学解决实际问题”、“用计算机进行科学计算”而算法是计算机科学的重要基础。就像使用算盘一样,人们需要
2、给计算机编制“口诀”,才能让它工作,否则,计算机只是一堆废铁而已。概念引入(视频导入)钟点工把大象放冰箱里,总共分几步?一个大人和两个小孩一起渡河,渡口只有一条小船,每次只能渡一个大人或两个小孩,他们三人都会划船,但都不会游泳。试问他们怎么渡河过去?请写出一个渡河方案。解:算法或步骤如下:S1 两个小孩同船过河去;S2 一个小孩划船回来;S3 一个大人划船过河去;S4 对岸的小孩划船回来;S5 两个小孩同船过河;算法(algorithm)一词源于算术(algorism),即算术方法,是指一个由已知推求未知的运算过程。后来,人们把它推广到一般,把进行某一工作的方法和步骤称为算法。广义地说,算法就
3、是做某一件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法。在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序。比如解方程的算法、函数求值的算法、作图的算法,等等。知识探究(一)【算法的概念】 【问题1】请同学们用加减消元法解二元一次方程组x-2y=-1, 2x+y=1, 依求解过程,我们可以归纳出以下步骤: 第一步:-2,得5y=3; 第二步:解得y=3/5;x=1/5, 第三步:将y=3/5代入,得x=1/5;y=3/5. 第四步:得到方程组的解为 从特殊到一般,若上式的数字用字母代替会如何?【问题2】
4、 对于一般的二元一次方程组 其中a1b2-a2b10,设计一个算法。 第一步:b2-b1,得(a1b2-a2b1)x=b2c1- b1c2, 第二步:解,得第三步:,a1-a2,得(a1b2-a2b1)y=a1c2- a2c1. 第四步:解,得.第五步:得到方程组的解为 通过上面的例子我们可以总结出算法的概念:总结:这一例子体现算法具有通用性。在数学中,算法通常是指按照一定规则解决某一类问题的明确和有限的步骤。 在数学中,现代意义的“算法”是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成。知识探究(二)【算法的步骤设计】 处理方式 :讲
5、解【例题】设计一个算法,判断7是否为质数;设计一个算法,判断35是否为质数。【算法分析】根据质数的定义,可以这样判断:依次用26除7,如果它们中 有一个能整除7,则7不是质数,否则7是质数。 根据以上分析,可定出如下算法: 第一步,用2除7,得到余数1。因为余数不为0,所以2不能整除7。第二步,用3除7,得到余数1。因为余数不为0,所以3不能整除7。第三步,用4除7,得到余数3。因为余数不为0,所以4不能整除7。第四步,用5除7,得到余数2。因为余数不为0,所以5不能整除7。第五步,用6除7,得到余数1。因为余数不为0,所以6不能整除7。类似地,可写出“判断35是否为质数”的算法。第一步,用2
6、除35,得到余数1。因为余数不为0,所以2不能整除35。第二步,用3除35,得到余数2。因为余数不为0,所以3不能整除35。第三步,用4除35,得到余数3。因为余数不为0,所以4不能整除35。第四步,用5除35,得到余数0。因为余数为0,所以5能整除35。因此35不是质数。【练习1】处理方式:四人合作、小组讨论整数89是否为质数(1)?按照上述算法需要设计多少个步骤(2)?用语言怎样叙述(3)?第一步,用2除89,得到余数为1,所以2不能整除89.第二步,用3除89,得到余数为2,所以3不能整除89.第三步,用4除89,得到余数为1,所以4不能整除89. 第八十七步,用88除89,得到余数1,所以88不能整除89.因此,89不是质数.【算法优化
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 展会营销与管理课件
- 尊重教育主题班会课件
- 16 必修1 第三单元 第14讲 减数分裂和受精作用
- 龙舟手工教学课件
- 老旧小区改造项目拆迁补偿合同
- 交通安全预评价与交通安全设施合同
- 医疗机构专业保洁及防疫安全服务合同
- 餐饮废弃物处理与废弃物能源利用合作协议
- 通信网络技术与光纤入户安装知识测试试卷
- 艾草课件教学
- 2025-2030中国功率半导体器件市场格局与投资方向报告
- 统编版五年级升六年级语文暑期衔接《课外阅读》专项测试卷及答案
- 2025年 烟草陕西公司招聘考试笔试试题附答案
- 2025年老年教育课程设置:艺术修养与审美教学探索报告
- 2025年河北高考真题化学试题+解析(参考版)
- 护理事业十五五发展规划(2026-2030)
- 人教版(2024)七年级下册英语全册教案(8个单元整体教学设计)
- 10kV小区供配电设计、采购、施工EPC投标技术方案技术标
- 中小学校长公开招聘理论考试(试卷)
- 二年级上册数学课件-2.1 乘法、除法一(乘法引入) ▏沪教版 (共16张PPT)
- 无人机驾驶员国家职业技能标准(2021年版)(word精排版)
评论
0/150
提交评论