- 2021-05-10 发布 |
- 37.5 KB |
- 15页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
【数学】2019届一轮复习人教A版(理科)第63讲算法初步学案
第十单元 算法初步、统计、统计案例 1.编写意图 本单元包括两部分内容,一部分是“算法初步”,另一部分是“统计、统计案例”. 本单元在编写时注意到以下几点: (1)突出主干知识.对核心知识和常考知识点进行重点设计,对各种基本题型进行了详细阐述. (2)统计方法的讲解.编写时把各种统计方法的使用放在了首位. (3)把握基本题型.对各种基本题型进行了详细讲解,目的是帮助 生构建知识体系. 2.教 指导 在复习过程中,要注意以下几个方面: (1)对算法初步教 的建议.由于试题主要考查程序框图和基本算法语句,因此复习该部分时要抓住以下两点:一是程序框图的三种基本逻辑结构,弄清三种基本逻辑结构的功能和使用方法,结合具体题目掌握一些常见的程序框图题;二是理解基本算法语句,搞清楚条件语句与条件结构的对应关系,循环语句与循环结构的对应关系等. (2)对统计教 的建议.由于统计涉及的概念很多,教 中教师应引导 生结合具体题目仔细体会概念的含义,使 生通过适当练习, 会如何使用概念解题.统计图表是统计中的主要工具,教 中要使 生掌握从图表中提取有关数据的信息并进行统计推断的方法. (3)加强运算能力的培养.统计的数据计算较复杂,要注重培养 生良好的运算习惯,通过统计的复习提高运算能力. 3.课时安排 本单元包含4讲、小题必刷卷(十四)和解答必刷卷(六),建议每讲1课时完成,小题必刷卷和解答必刷卷各1课时完成,本单元共需6课时. 第63讲 算法初步 考试说明 1.了解算法的含义、算法的思想. 2.理解程序框图的三种基本逻辑结构:顺序、条件分支、循环. 3.了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义. 考情分析 考点 考查方向 考例 考查热度 算法的 含义 算法的含义 ★☆☆ 流程图 程序框图:顺序结构、条件结构、循环结构 2017全国卷Ⅰ8,2017全国卷Ⅱ8,2017全国卷Ⅲ7,2016全国卷Ⅱ8,2016全国卷Ⅰ9,2016全国卷Ⅲ7,2015全国卷Ⅰ9,2015全国卷Ⅱ8,2014全国卷Ⅰ7 ★★★ 基本算 法语句 输入语句、输出语句、赋值语句、条件语句、循环语句 ★★☆ 真题再现 ■ [2017-2013 课标全国真题再现 1.[2017·全国卷Ⅱ 执行如图所示的程序框图,如果输入的a=-1,则输出的S= ( ) A.2 B.3 C.4 D.5 [解析 B 逐次计算结果为:S=-1,a=1, =2;S=1,a=-1, =3;S=-2,a=1, =4;S=2,a=-1, =5;S=-3,a=1, =6;S=3,a=-1, =7,此时输出S.故输出的S=3. 2.[2017·全国卷Ⅰ 图的程序框图是为了求出满足3n-2n>1000的最小偶数n,那么在和两个空白框中,可以分别填入 ( ) A.A>1000和n=n+1 B.A>1000和n=n+2 C.A≤1000和n=n+1 D.A≤1000和n=n+2 [解析 D 判断框“”中应填入A≤1000,由于是求最小偶数,故处理框“”中应填入n=n+2.选D. 3.[2017·全国卷Ⅲ 执行下面的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为 ( ) A.5 B.4 C.3 D.2 [解析 D 程序运行过程如下所示: S M t 初始状态 0 100 1 第1次循环结束 100 -10 2 第2次循环结束 90 1 3 此时S=90<91,满足条件,程序需在t=3时跳出循环,即N=2为满足条件的最小值. 4.[2016·全国卷Ⅰ 执行图的程序框图,如果输入的x=0,y=1,n=1,则输出x,y的值满足 ( ) A.y=2x B.y=3x C.y=4x D.y=5x [解析 C 第一次运行程序,n=1,x=0,y=1;第二次运行程序,n=2,x=,y=2;第三次运行程序,n=3,x=,y=6,此时满足条件x2+y2≥36,输出x=,y=6,满足y=4x. 5.[2016·全国卷Ⅱ 中国古代有计算多项式值的秦九韶算法,图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a为2,2,5,则输出的s= ( ) A.7 B.12 C.17 D.34 [解析 C 第一次运算,a=2,s=2, =1,不满足 >n; 第二次运算,a=2,s=2×2+2=6, =2,不满足 >n; 第三次运算,a=5,s=6×2+5=17, =3,满足 >n,输出s=17. 6.[2016·全国卷Ⅲ 执行图的程序框图,如果输入的a=4,b=6,那么输出的n= ( ) A.3 B.4 C.5 D.6 [解析 B 当n=1时,s=6;当n=2时,s=10;当n=3时,s=16;当n=4时,s=20,故输出的n=4. 7.[2015·全国卷Ⅰ 执行如图所示的程序框图,如果输入的t=0.01,则输出的n= ( ) A.5 B.6 C.7 D.8 [解析 C 逐次写出循环过程:S=1-=,m=,n=1,S>0.01;S=-=,m=,n=2,S>0.01;S=-=,m=,n=3,S>0.01;S=- =,m=,n=4,S>0.01;S=-=,m=,n=5,S>0.01;S=-=,m=,n=6,S>0.01;S=-=,m=,n=7,S<0.01,循环结束.故输出的n值为7. 8.[2015·全国卷Ⅱ 如图所示的程序框图的算法思路源于我国古代数 名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a= ( ) A.0 B.2 C.4 D.14 [解析 B 逐一写出循环:a=14,b=18→a=14,b=4→a=10,b=4→a=6,b=4→a=2,b=4→a=2,b=2,结束循环.故选B. 9.[2014·全国卷Ⅰ 执行如图所示的程序框图,若输入的a,b, 分别为1,2,3,则输出的M= ( ) A. B. C. D. [解析 D 逐次计算,依次可得:M=,a=2,b=,n=2;M=,a=,b=,n=3;M=,a=,b=,n=4.此时输出M,故输出的是. ■ [2017-2016 其他省份类似高考真题 1.[2017·天津卷 阅读图所示的程序框图,运行相应的程序,若输入N的值为24,则输出N的值为 ( ) A.0 B.1 C.2 D.3 [解析 C 输入N=24,第一次执行N=8;第二次执行N=7;第三次执行N=6;第四次执行N=2,满足条件,输出2.故选C. 2.[2017·山东卷 执行两次图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为 ( ) A.0,0 B.1,1 C.0,1 D.1,0 [解析 D 当x=7时,b=2,此时4<7,且x不能被2整除,所以此时b=3,又因为32>7成立,所以输出a=1;当x=9时,b=2,此时4<9,且x不能被2整除,所以此时b=3,又因为32>9不成立,且x能被3整除,所以输出a=0.故选D. 3.[2017·北京卷 执行如图所示的程序框图,输出的s值为 ( ) A.2 B. C. D. [解析 C =0,s=1,满足 <3; =1,s==2,满足 <3; =2,s==,满足 <3; =3,s==,不满足 <3.故输出s=,故选C. 4.[2017·江苏卷 图是一个算法流程图.若输入x的值为,则输出y的值是 . [答案 -2 [解析 因为输入x的值为,不满足x≥1,所以y=2+log2=-2. 5.[2016·天津卷 阅读如图所示的程序框图,运行相应的程序,则输出S的值为 ( ) A.2 B.4 C.6 D.8 [解析 B 第一次执行循环体后S=8,n=2;第二次执行循环体后S=2,n=3;第三次执行循环体后S=4,n=4,满足n>3,结束循环.故输出S=4. 6.[2016·北京卷 执行如图所示的程序框图,若输入的a值为1,则输出的 值为 ( ) A.1 B.2 C.3 D.4 [解析 B 输入a=1,当 =0时,b=1,a=-,不满足a=b;当 =1时,a=-2,不满足a=b;当 =2时,a=1,满足a=b,结束循环,输出的 值是2. 7.[2016·山东卷 执行如图所示的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为 . [答案 3 [解析 当i=1时,a=1,b=8;当i=2时,a=3,b=6;当i=3时,a=6,b=3,满足条件.故输出i的值为3. 【课前双基巩固】 知识聚焦 1.(1)一定规则 明确 有限 (2)程序 2.程序框 文字说明 3.依次执行 基本结构 条件是否成立 反复执行 循环体 4.(1)输入信息 变量=表达式 (2)①IF 条件 THEN END IF ②IF 条件 THEN ELSE (3)①DO LOOP UNTIL ②WHILE WEND 对点演练 1.84 [解析 程序运行过程如下:x=2,S=0;S=22=4,x=2×2=4;S=4+42=20,x=2×4=8;S=20+82=84>64,循环结束,输出S=84. 2.3或-3 [解析 该程序是求函数y=|x|的函数值,∵y=3,∴x=±3. 3.7 [解析 由程序框图可以看出,当n=8>6时,程序结束,故输出S=[ +[ +[ +[ +[ =7. 4.是 否 [解析 当x≥60时,应输出“及格”;当x<60时,应输出“不及格”.故①处应填“是”,②处应填“否”. 5.17 [解析 第一次循环得,a=153-119=34;第二次循环得,b=119-34=85;第三次循环得,b=85-34=51;第四次循环得,b=51-34=17;第五次循环得,a=34-17=17,此时a=b,输出a=17. 【课堂考点探究】 例1 [思路点拨 (1)该程序框图为条件结构,考查分段函数的输出值;(2)列举出循环情况,确定循环终止的条件. (1)B (2)D [解析 (1)因为-1≤x≤4,所以当-1≤x≤1时,y∈[-1,0 ;当1查看更多