


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中数学 第一章 算法初步 1.1 算法与程序框图(第1课时)课堂探究 新人教A版必修31理解算法的概念剖析:(1)算法可以理解为按照一定规则解决某一类问题所构成的完整的解题步骤,或看成按要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题(2)展现方式:算法常用下列方式来表示:第一步,第二步,第三步,(3)描述算法可以有不同的方式:文字、图形、符号(4)算法是机械的,有时要进行大量的重复计算,只要按部就班地去做,总能算出结果,通常把算法过程称为“数学机械化”,其最大优点是可以让计算机来完成(5)求解某一个问题的算法不一定只有唯一的一个,可能有不同的算法知识拓展 算法的特征特征说明有序性每一个步骤都是有序排列,执行时先后顺序一定明确性算法中每一个步骤都有一个明确的结果有限性一个算法是由有限个步骤组成的,执行完这些有限步操作后结束可行性每一步都在有限时间内完成,并得到明确的结果有输出一个算法至少要有一个有效的输出,即问题求解的结果2算法必须按步骤来设计剖析:比较计算机和人类解决问题的区别:人类解决问题具有灵活性,同一个问题针对不同的情况,人类可以采取不同的解决方案例如,通过爬梯子到房顶上,如果“梯子”的某一节已经损坏了,人类能想方设法越过这一节继续爬梯子如果在爬梯子的过程中,感觉累了,人类就能想到先休息一会儿再上与人类不同,计算机没有人类的这种主观能动性解决问题时,计算机只能一节一节地“爬梯子”来执行,即按事先设计好的步骤来执行如果“梯子”的某一节已经损坏了,也就是某个步骤设计不正确,那么计算机就不再往下执行了计算机没有“累”的时候,总是勇往直前地继续下去,因此计算机解决问题的方式即算法必须有步骤,且这些步骤必须是明确的、有效的,而且能够在有限步之内完成因此在设计算法时,要把人类解决问题的思维方式变为计算机解决问题的方式,即必须按步骤来解决问题,把所要解决的问题分解为有限个明确的、有效的步骤来完成,这就是算法题型一 设计仅含有依次执行步骤的算法【例题1】已知一个长方体的长,宽,高分别为3,4,5,设计一个算法求其体积分析:利用公式V长方体长宽高写出算法解:算法如下:第一步,输入长方体的长a,宽b,高h.第二步,计算Vabh.第三步,输出V.反思 (1)设计一个具体问题的算法,通常按以下步骤:认真分析问题,找出解决此题的一般数学方法;借助有关变量或参数对算法加以表述;将解决问题的过程划分为若干步骤;用简练的语言将各个步骤表示出来(2)仅含有依次执行步骤的算法是较简单的算法,特别地,若有公式可以套用,通常选择公式作为解决问题的算法.题型二 设计含有判断条件的算法【例题2】已知函数y设计一个算法,输入自变量x的值,输出对应的函数值分析:由于x在(,1和(1,)上时,y有不同的对应法则,所以首先判断x与1的大小解:算法如下:第一步,输入自变量x的值第二步,判断x1是否成立,若成立,则计算y2x1;否则计算yx1.第三步,输出y.反思 设计含有判断条件的算法时,往往是先判断条件,再根据条件是否成立,设计不同的步骤.题型三 设计含有重复步骤的算法【例题3】写出求123456的算法分析:思路一:采取逐个相乘的方法;思路二:由于重复作乘法,故可以设计作重复乘法运算的步骤算法1:第一步,计算12得到2.第二步,将第一步的运算结果2乘3,得到6.第三步,将第二步的运算结果6乘4,得到24.第四步,将第三步的运算结果24乘5,得到120.第五步,将第四步的运算结果120乘6,得到720.算法2:第一步,输入n的值6.第二步,令i1,S1.第三步,判断“in”是否成立,若不成立,输出S,结束算法;若成立,执行下一步第四步,令S的值乘i,仍用S表示,令i的值增加1,仍用i表示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024人工智能安全标准与风险评估预警
- 储能电站系统基础培训
- 林下经济施工方案
- 合同范本补偿合同
- 吃奶鱼合伙合同范例
- 行业主管工作总结的实施进度计划
- 品牌内容营销的成功实践计划
- 发展幼儿自信心的教育活动计划
- 人事部内部流程再造计划
- 企业文化建设的实施计划
- 狐狸的养殖技术
- GB/T 3280-2015不锈钢冷轧钢板和钢带
- GB/T 2851.5-1990冲模滑动导向模架中间导柱模架
- GB/T 28267.4-2015钢丝绳芯输送带第4部分:带的硫化接头
- GB/T 20833.4-2021旋转电机绕组绝缘第4部分:绝缘电阻和极化指数测量
- GB/T 17187-2009农业灌溉设备滴头和滴灌管技术规范和试验方法
- GB/T 12459-1990钢制对焊无缝管件
- 公司参观登记表
- GB 20517-2006独立式感烟火灾探测报警器
- 诊所备案信息表2022
- 仪器校正培训教材课件
评论
0/150
提交评论