收藏 分享(赏)

《精品学案推荐》山东省济宁市某教育咨询有限公司高一数学(新人教A版必修3)考点清单:《1.1.1 算法的概念》.doc

上传人:高**** 文档编号:380035 上传时间:2024-05-27 格式:DOC 页数:5 大小:49KB
下载 相关 举报
《精品学案推荐》山东省济宁市某教育咨询有限公司高一数学(新人教A版必修3)考点清单:《1.1.1 算法的概念》.doc_第1页
第1页 / 共5页
《精品学案推荐》山东省济宁市某教育咨询有限公司高一数学(新人教A版必修3)考点清单:《1.1.1 算法的概念》.doc_第2页
第2页 / 共5页
《精品学案推荐》山东省济宁市某教育咨询有限公司高一数学(新人教A版必修3)考点清单:《1.1.1 算法的概念》.doc_第3页
第3页 / 共5页
《精品学案推荐》山东省济宁市某教育咨询有限公司高一数学(新人教A版必修3)考点清单:《1.1.1 算法的概念》.doc_第4页
第4页 / 共5页
《精品学案推荐》山东省济宁市某教育咨询有限公司高一数学(新人教A版必修3)考点清单:《1.1.1 算法的概念》.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1-1-1算法的概念命题方向1 算法含义的正确理解(1)算法可以理解为按照一定规则解决某一类问题所构成的完整的解题步骤,或看成按要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题;(2)通俗地说,算法就是计算机解题的过程在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法,前者是推理实现的算法,后者是操作实现的算法;(3)描述算法可以有不同的方式;(4)算法是机械的,有时要进行大量重复计算,只要按部就班地去做,总能算出结果,通常把算法过程称为“数学机械化”,其最大优点是可以让计算机来完成;(5)求解某一个问题的算法不一定只有唯一的一个,可能有不同的算法1、(1)

2、下列描述不能看作算法的是()A做米饭需要刷锅,淘米,添水,加热这些步骤B洗衣机的使用说明书C解不等式2x2x10D利用公式Sr2,计算半径为4的圆的面积,就是计算42(2)下列关于算法的说法:求解某一类问题的算法是唯一的算法的每一步操作必须是明确的,不能有歧义或模糊算法执行后一定产生明确的结果其中正确的有()A1个B2个C3个 D4个解析(1)A、B、D都描述了解决问题的过程,可以看作算法,而C只描述了一个事实,没说明怎么解决问题,不是算法(2)根据算法的特征可以知道,算法要有明确的开始与结束,每一步操作都必须是明确而有效的,必须在有限步内得到明确的结果,所以正确而解决某一类问题的算法不一定是

3、唯一的,故错误答案(1)C(2)B2、(1)我们已学过的算法有求解一元二次方程的根,加减消元法求二元一次方程组的解,二分法求出函数的零点等,对算法的描述有:对一类问题都有效;算法可执行的步骤必须是有限的;算法可以一步一步地进行,每一步都有确切的含义;是一种通法,只要按部就班地做,总能得到结果以上对算法的描述正确的有()A1个 B2个C3个 D4个(2)下面四段话,其中不是解决问题的算法的是()A从成都到北京旅游,先坐火车,再坐飞机抵达B解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1C方程x210有两个实根D求12345的值,先计算123,再计算336,6410,10515,

4、最终结果为15答案(1)D(2)C解析(1)由算法的概念可知都正确,因而选D.(2)算法强调的是解决一类问题的方法和步骤,选项C只是陈述了有两个根的事实,没有解决如何求两个根的问题,所以不能看成是算法.命题方向2 数值计算问题的算法对于数值型计算问题,例如解方程、解方程组,解不等式、解不等式组、套用公式计算性的问题、累加、累乘等这一类算法的描述,要建立数学模型,通过数学模型借助一般数学计算方法,分解成清晰的步骤,使之条理化就可以了(如解二元一次方程组的算法,可借助高斯消去法分步描述)1、写出求方程组的解的算法解析法一:第一步,2,得到5x144第二步,解方程,可得x2第三步,将代入,可得2y2

5、第四步,解得y4.第五步,得到方程组的解为法二:第一步,由式移项可以得到x2y第二步,把代入,得y4第三步,把代入,得x2.第四步,得到方程组的解为2、写出解方程x22x30的一个算法解析法一:第一步,移项得x22x3第二步,式两边同时加1,并配方得(x1)24第三步,式两边平方,得x12第四步,解得x13,x21.法二:第一步,计算方程的判别式并判断其符号,显然(2)24(3)160.第二步,将a1,b2,c3代入求根公式:x1,2,得x13,x21.例3给出求123456的值的一个算法解析算法1:按照逐一相加的程序进行算法如下:第一步计算12得3;第二步将第一步中的运算结果3与3相加得6;

6、第三步将第二步中的运算结果6与4相加得10;第四步将第三步中的运算结果10与5相加得15;第五步将第四步中的运算结果15与6相加得21.算法2:可以运用公式123n直接计算算法如下:第一步取n6;第二步计算;第三步写出运算结果命题方向3 非数值型问题的算法非数值计算问题(如查找最大值、最小值,变量的交换,文字处理以及一些生活实际问题等)需建立过程模型只要把解决问题的过程描述清楚即可1、设计一个能够找出a、b、c、d四个数中最小值的算法(a、b、c、d两两不同)解析算法如下:第一步假定最小值为min,使mina.第二步如果bmin,则用b的值替换min的值,否则min还是原来的值第三步如果cmin,则用c的值替换min的值,否则min还是原来的值第四步如果dmin,则用d的值替换min的值,否则min还是原来的值第五步输出min.2、写出一个能从a、b、c三个不同数中,找出最大值的算法解析算法如下:第一步假设maxa.第二步如果bmax,则max取原来的值,否则max取b的值第三步如果cmax,则max取原来的值,否则max取c的值第四步输出max.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3