2019-2020年人教B版数学必修三讲义:第1章+1.1.1 算法的概念及答案.docVIP

2019-2020年人教B版数学必修三讲义:第1章+1.1.1 算法的概念及答案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1.1 算法与程序框图 1.1.1 算法的概念 学 习 目 标 核 心 素 养 1.通过回顾解二元一次方程组的方法,了解算法的思想.(重点) 2.了解算法的含义和特征.(重点) 3.算法特征的使用,及算法的设计.(难点) 1.通过算法概念的学习,体现了数学抽象的核心素养. 2.借助算法的设计与应用,培养直观想象的核心素养. 一、算法的概念 算法的概念 由基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题 描述算法的方式 可以用自然语言和数学语言加以叙述,也可以借助形式语言(算法语言)给出精确的说明,也可以用框图直观地显示算法的全貌 思考:某笑话有这样一个问题:把大象装进冰箱总共分几步?答案是分三步.第一步:把冰箱门打开;第二步:把大象装进去;第三步:把冰箱门关上.这是一个算法吗? [提示] 符合算法概念,是算法. 二、算法的要求 1.写出的算法,必须能解决一类问题并且能重复使用. 2.算法过程要能一步一步执行,每一步执行的操作,必须确切,不能含混不清,而且经过有限步后能得出结果. 思考:根据算法的要求,你能简要地概括一下算法有哪些特征吗? [提示] 有限性、确定性、逻辑性、普遍性、不唯一性. 1.下列选项中能称为算法的是(  ) A.在家里一般是爸爸做饭 B.做饭需要刷锅、淘米、加水、加热这些步骤 C.在野外做饭野炊 D.做饭必须有米 B [B项描述的是解决一类问题的方法,能称为算法,故选B.] 2.算法的有限性是指(  ) A.算法必须包含输出 B.算法中每个操作步骤都是可执行的 C.算法的步骤必须有限 D.以上说法均不正确 [答案] C 3.下列说法中不能看成算法的是(  ) A.某人乘车去公园,先遛弯,再买菜,最后带着菜回家 B.烹制红烧肉的菜谱 C.从山东济南乘火车到北京,再从北京乘飞机到伦敦 D.小明会洗衣服 D [只要按步骤完成某项任务就是一个算法,很明显A、B、C都是按步骤完成某项任务的,均是算法,而D中仅仅说明了一个事实,不是算法.] 4.求过P(a1,b1),Q(a2,b2)(a1,b1,a2,b2∈R)两点的直线的斜率有以下算法,请在横线上填上适当的步骤: 第一步,取x1=a1,y1=b1,x2=a2,y2=b2. 第二步,若x1=x2,则输出“斜率不存在”,结束算法;否则,执行第三步. 第三步,______________. 第四步,输出k. 计算斜率k=eq \f(y2-y1,x2-x1) [分析第二步和第四步可知,第三步的功能是给出斜率的计算公式,并将值赋给k,参考第一步的写法,第三步的内容应是“计算斜率k=eq \f(y2-y1,x2-x1)”.] 算法的概念 【例1】 (1)下列描述不能看作算法的是(  ) A.解一元一次方程的步骤是去分母,去括号,移项,合并同类项,系数化为1 B.洗衣机使用说明书的使用操作步骤 C.解方程2x2+x-1=0 D.利用公式S=πr2计算半径为4的圆的面积,就是计算π×42 (2)下列关于算法的说法: ①求解某一类问题的算法是唯一的; ②算法的每一步操作必须是明确的,不能有歧义或模糊不清; ③算法执行后一定产生明确的结果. 其中正确的个数有(  ) A.1个         B.2个 C.3个 D.0个 (1)C (2)B [(1)A,B,D都描述了解决问题的过程,可以看作算法, 而C只描述了一个事实,没说明怎么解决问题,不是算法. (2)根据算法的特征可以知道,算法要有明确的开始与结束,每一步操作都必须是明确而有效的,必须在有限步内得到明确的结果,所以②③正确.而解决某一类问题的算法不一定是唯一的,故①错误.] 1.算法实际上是解决问题的一种程序性方法,它通常解决某一个或一类问题,在用算法解决问题时,显然体现了特殊与一般的数学思想. 2.算法的特点有:①有限性,②确定性,③顺序性和正确性,④不唯一性,⑤普遍性.解答有关算法的概念判断题,应根据算法的这五大特点进行判断. 1.(1)下列可以看成算法的是(  ) A.学习数学时,课前预习,课上认真听讲并记好笔记,课下先复习再做作业,之后做适当的练习题 B.今天餐厅的饭真好吃 C.这道数学题很难做 D.方程2x2-x+1=0无实数根 A [A是学习数学的一个步骤,所以是算法.] (2)下列叙述中, ①植树需要运苗、挖坑、栽苗、浇水这些步骤; ②按顺序进行下列运算:1+1=2,2+1=3,3+1=4,…,99+1=100; ③从青岛乘动车到济南,再从济南乘飞机到南京; ④3xx+1; ⑤求所有能被3整除的正数,即3,6,9,12,…. 能称为算法的有________.(填序号) ①②③ [根据算法的含义和特征:①②③都是

您可能关注的文档

文档评论(0)

gl5000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档