年终活动
搜索
    上传资料 赚现金
    英语朗读宝

    2020年高考数学理科一轮复习讲义:第11章算法复数推理与证明第1讲

    2020年高考数学理科一轮复习讲义:第11章算法复数推理与证明第1讲第1页
    2020年高考数学理科一轮复习讲义:第11章算法复数推理与证明第1讲第2页
    2020年高考数学理科一轮复习讲义:第11章算法复数推理与证明第1讲第3页
    还剩12页未读, 继续阅读
    下载需要20学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    2020年高考数学理科一轮复习讲义:第11章算法复数推理与证明第1讲

    展开

    第十一章 算法、复数与推理证明1讲 算法初步[考纲解读] 1.了解算法的含义及思想,掌握程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构.(重点)2.了解几种算法的基本语句,输入语句、输出语句、赋值语句、条件语句、循环语句的含义. [考向预测] 从近三年高考情况来看,本讲是每年高考的必考内容.  预测2020年将会考查:框图的直接计算;根据框图的输出值添加满足的条件.  题型为客观题,试题难度不大,属中、低档题型. 1.算法的含义与程序框图(1)算法:算法是指按照一定规则解决某一类问题的明确有限的步骤.(2)程序框图:程序框图又称流程图,是一种用程序框流程线文字说明来表示算法的图形.在程序框图中,一个或n个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.(3)算法框图的图形符号及其功能2三种基本逻辑结构及相应语句 续表1概念辨析(1)一个程序框图一定包含顺序结构,也包含条件结构(选择结构)和循环结构.(  )(2)当型循环是给定条件不成立时,执行循环体,反复进行,直到条件成立为止.(  )(3)在算法语句中,XX1是错误的.(  )(4)输入语句可以同时给多个变量赋值.(  )答案 (1)× (2)× (3)× (4)2小题热身(1)根据给出的程序框图(如图),计算f(1)f(2)(  )A0  B1  C2  D4答案 A解析 f(1)4×(1)=-4f(2)224f(1)f(2)=-440.(2)计算机执行下面的程序段后,输出的结果是(  )A1,3  B4,1  C0,0  D6,0答案 B解析 读程序可知a134b431.(3)已知输入实数x12,执行如图所示的流程图,则输出的x(  )A25  B102  C103  D51答案 C解析 输入x12,经过第一次循环得到x2×12125n2,经过第二循环得到x2×25151n3,经过第三次循环得到 x2×511103n4,此时输出x,故选C.(4)按照如图的程序框图执行,若输出结果为15,则M处条件为(  )Ak16  Bk8  Ck16  Dk8答案 A解析 程序运行过程中,各变量的值如下表所示:故退出循环的条件应为k16,故选A. 题型  顺序结构和条件结构1.阅读如图所示程序框图.若输入x3,则输出的y值为(  )A24  B25  C30  D40答案 D解析 a3218b835y8×540.2(2017·江苏高考)下图是一个算法流程图.若输入x的值为,则输出y的值是________答案 2解析 输入x1不成立,执行y2log224=-2.输出y的值为-2.条件探究 将举例说明2输入x改为输出y,求输入的x的值. 由题意得yx1时,2x2,所以若输出y,则必有x<1,2log2x,解得x.应用顺序结构与条件结构的注意点(1)顺序结构:顺序结构是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的.(2)条件结构:利用条件结构解决算法问题时,重点是判断框,判断框内的条件不同,对应的下一程序框中的内容和操作要相应地进行变化,故要重点分析判断框内的条件是否满足.定义运算ab的结果为执行如图所示的程序框图输出的S,则的值为(  )A4  B3  C2  D.-1答案 A解析 由程序框图可知,S因为2cos1,2tan2,1<2所以2×(11)4.题型  循环结构角度1 由程序框图求输出(输入)结果1(2019·烟台模拟)执行如图所示的程序框图,输出的n值为(  )A6  B7  C8  D12答案 C解析 由程序框图可知,第一次循环:Sn2第二次循环:S2n3第三次循环:S23n4……第六次循环:S6<n7第七次循环:S7>n8.故终止循环,输出n8.故选C.角度2 完善程序框图2(2018·全国卷)为计算S1,设计了下面的程序框图,则在空白框中应填入(  )Aii1   Bii2Cii3   Dii4答案 B解析 S1,知程序框图先对奇数项累加,偶数项累加,最后再相减.因此在空白框中应填入ii2,选B.角度3 逆向求解问题3(2017·全国卷)执行如图所示的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为(  )A5  B4  C3  D2答案 D解析 假设N2,程序执行过程如下:t1M100S012S0100100M=-=-10t222S1001090M=-1t332,输出S9091.符合题意.N2成立.显然2是最小值.故选D.1.循环结构程序框图求输出结果的方法解决此类问题最常用的方法是列举法,即依次执行循环体中的每一步,直到循环终止,但在执行循环体的过程中:第一,要明确是当型循环结构还是直到型循环结构,根据各自特点执行循环体;第二,要明确框图中的累加变量,明确每一次执行循环体前和执行循环体后,变量的值发生的变化;第三,要明确循环终止的条件是什么,什么时候要终止执行循环体.2程序框图补全问题的求解方法(1)先假设参数的判断条件满足或不满足;(2)运行循环结构,一直到运行结果与题目要求的输出结果相同为止;(3)根据此时各个变量的值,补全程序框图.1(2017·全国卷)如图所示的程序框图是为了求出满足3n2n>1000的最小偶数n,那么在两个空白框中,可以分别填入(  )AA>1000?和nn1  BA>1000?和nn2CA1000?和nn1  DA1000?和nn2答案 D解析 因为题目要求的是满足3n2n1000的最小偶数n,所以n的叠加值为2,所以内填入nn2”.由程序框图知,当内的条件不满足时,输出n,所以内填入A1000”.故选D.2(2018·洛阳三模)定义[x]表示不超过x的最大整数,例如[0.6]0[2]2[3.6]3,下图的程序框图取材于中国古代数学著作《孙子算经》.执行该程序框图,则输出a(  )A9  B16  C23  D30答案 C解析 由程序框图得k1a9a02k2a16a12k3a23a2a3,退出循环体,所以输出a23,故选C.3(2018·东北三省四市模拟)庄子说:一尺之锤,日取其半,万世不竭,这句话描述的是一个数列问题.现用程序框图描述.如图所示,若输入某个正整数n后,输出的S,则输入的n的值为(  )A7  B6  C5  D4答案 C解析 第一次循环得Sk2;第二次循环得Sk3;第三次循环得Sk4;第四次循环得Sk5;第五次循环得Sk6,此时满足题意,退出循环,所以输入的n值为5,故选C.题型  基本算法语句1.根据如图算法语句,当输入x60时,输出y的值为(  )A25  B30  C31  D61答案 C解析 该语句表示分段函数yx60时,y250.6×(6050)31.故输出y的值为31.2.如图程序执行后输出的结果是________答案 990解析 程序反映出的算法过程为i11S11×1i10i10S11×10i9i9S11×10×9i8i8<9,退出循环,执行PRINT S”.S990.1.解决算法语句的三步骤(1)通读全部语句,把它翻译成数学问题;(2)领悟该语句的功能;(3)根据语句的功能运行程序,解决问题.2.算法语句应用的四关注(2018·保定模拟)根据如图所示的语句,可知输出的结果S________.答案 7解析 S1I11<8S3I44<8S5I77<8S7I1010>8,终止循环,输出S7.   

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map