haihongyuan.com
海量文库 文档专家
赞助商链接
当前位置:首页 >> 数学 >>

2015优化方案(高考总复习)新课标 湖北理科第十章第4课时课后达标检测

2015优化方案(高考总复习)新课标 湖北理科第十章第4课时课后达标检测


[基础达标] 一、选择题 1. (2014· 黄冈市高三质量检测)如图所示,程序框图(算法流程图)的输出结果是(

)

A.-3 B.-2 C.-1 D.0 解析:选 B.第一次运行时,x=2,y=0,满足 x≤4;第二次运行时,x=4,y=-1, 满足 x≤4;第三次运行时 x=8,y=-2,不满足 x≤4;故输出 y=-2.故选 B. 2.(2014· 山东东营质检)运行下面框图输出的 S 是 254,则(1)应为( )

A.a≤5? B.a≤6? C.a≤7? D.a≤8? 解析:选 C.循环第一次:S=2,a=2;第二次:S=6,a=3;第三次:S=14,a=4; 第四次:S=30,a=5;第五次:S=62,a=6;第六次:S=126,a=7;第七次:S=254, a=8;此时,应结束循环,所以 a≤7. 3.(2014· 山东青岛联考)执行如图所示的程序框图,若输出结果为 3,则可输入的实数 x 值的个数为( )

B.2 D.4 2 ?x -1,x≤2, ? 解析:选 C.本题为分段函数 f(x)=? 又输出结果为 3,则可输入的实数 x ?log2x,x>2. ? 的值可为-2,2,8. 4.(2013· 高考山东卷)

A.1 C.3

执行两次如图所示的程序框图,若第一次输入的 a 的值为-1.2,第二次输入的 a 的值 为 1.2,则第一次,第二次输出的 a 的值分别为( ) A.0.2,0.2 B.0.2,0.8 C.0.8,0.2 D.0.8,0.8 解析:选 C.由程序框图可知:当 a=-1.2 时,∵a<0, ∴a=-1.2+1=-0.2,a<0, a=-0.2+1=0.8,a>0.∵0.8<1,输出 a=0.8. 当 a=1.2 时,∵a≥1,∴a=1.2-1=0.2. ∵0.2<1,输出 a=0.2. 5.(2014· 山东济南市模拟考试)阅读程序框图,运行相应的程序,输出的结果为( )

13 21 A. B. 11 13 8 13 C. D. 13 8 解析:选 D.逐次运行的结果是 x=1,y=1,z=2;x=1,y=2,z=3;x=2,y=3,z y 13 =5;x=3,y=5,z=8;x=5,y=8,z=13;x=8,y=13,z=21,此时输出的结果 = . x 8 6.(2014· 四川成都市诊断性检测) 某算法的程序框图如图所示,执行该算法后输出的结 果 i 的值为( )

(

A.4 B.5 C.6 D.7 解析:选 C.第一次循环 S=1,满足 S<30,所以 P=0+1=1,S=1+1=2,i=1+1=2; 第二次循环 S=2,满足 S<30,所以 P=1+2=3,S=2+3=5,i=2+1=3; 第三次循环 S=5,满足 S<30,所以 P=3+3=6,S=5+6=11,i=3+1=4; 第四次循环 S=11,满足 S<30,所以 P=6+4=10,S=11+10=21,i=4+1=5; 第五次循环 S=21,满足 S<30,所以 P=10+5=15,S=21+15=36,i=5+1=6; 第六次循环 S=36,不满足 S<30,输出的 i=6. 7. (2013· 高考福建卷)阅读如图所示的程序框图,若输入的 k=10,则该算法的功能是 )

A.计算数列{2n 1}的前 10 项和 - B.计算数列{2n 1}的前 9 项和 n C.计算数列{2 -1}的前 10 项和 D.计算数列{2n-1}的前 9 项和 解析:选 A.S=0,i=1; S=1+2×0=1=20,i=2; S=1+2×1=1+2=20+21,i=3;


S=1+2×3=20+21+22,i=4; ? - 观察得到对应数列的通项公式为 an=2n 1. k=10 时,i>10 时输出,说明是求前 10 项的和. 13 8. 运行如图所示的程序框图,若输出的结果为 ,则判断框中应该填的条件是( 7

)

A.k>5 B.k>6 C.k>7 D.k>8 1 1 1 解析:选 B.第一次运行 S=1+ ,k=2;第二次运行 S=1+ + ,k=3;?; 1×2 1×2 2×3 1 1 1 13 第 n 次运行 S=1+ + +?+ = ,k=n+1,此时结束循环,得 n=6, 1×2 2×3 n(n+1) 7 故判断框中应该填入“k>6”. 二、填空题 9.(2014· 黄冈市黄冈中学高三模拟)执行如图所示的程序框图,若输入 x=2,则输出 y 的值为 ________.

解析:x=2,y=5,|2-5|>8 为否,所以 x=5,y=11,|5-11|>8 为否,所以 x=11,y =23.|11-23|>8 为是,所以输出 y=23. 答案:23 10. (2013· 高考广东卷)执行如图所示的程序框图,若输入 n 的值为 4,则输出 s 的值为 ________.

解析:第一步运算结果:s=1,i=2(i≤4 成立);第二步运算结果:s=2,i=3(i≤4 成 立);第三步运算结果:s=4,i=4(i≤4 成立);第四步运算结果:s=7,i=5(i≤4 不成立), 程序结束,故输出 s 的值为 7. 答案:7 11.(2012· 高考湖北卷)阅读如图所示的程序框图,运行相应的程序,输出的结果 s= ________.

解析:当 n=1 时,s=1,a=3;当 n=2 时,s=1+3=4,a=5;当 n=3 时,s=4+5 =9,a=7,所以输出 s=9. 答案:9 12.(2014· 浙江杭州联考)输入 x=5,运行如图所示的程序之后得到的 y 等于________. INPUT x IF x<0 THEN y=(x+1)*(x+1) ELSE y=(x-1)*(x-1) END IF PRINT y END ?(x+1)2,x<0, ? 解析:y=f(x)=? 2 ? ?(x-1) ,x≥0, ∴f(5)=(5-1)2=16. 答案:16 [能力提升]) 一、选择题 1.如图所示,程序框图输出的所有实数对(x,y)所对应的点都在函数( )

A.y=x+1 的图象上 B.y=2x 的图象上 - C.y=2x 的图象上 D.y=2x 1 的图象上 解析:选 D.由程序框图知,输出的点依次为(1,1),(2,2),(3,4),(4,8),结合选项 - 可知,这些点都在 y=2x 1 的图象上. 2.执行如图所示的程序框图([x]表示不超过 x 的最大整数),则输出 S 的值为( )

A.4 B.5 C.7 D.9 解析:选 C.初始条件:S=0,n=0,逐次计算结果是 S=0;n=1,S=[ 1]=1;n=2, S=1+[ 2]=2;n=3,S=2+[ 3]=3;n=4,S=3+[ 4]=5;n=5,S=5+[ 5]=7,此 时 n=5 满足输出条件,输出 S=7. 3.(2012· 高考陕西卷)如图所示是用模拟方法估计圆周率π 值的程序框图,P 表示估计 结果,则图中空白框内应填入( )

N A.P= 1 000 M C.P= 1 000 解析:选 D.

4N B.P= 1 000 4M D.P= 1 000

1 2 当 x2 i +yi ≤1 时,点(xi,yi)均落在以原点为圆心,以 1 为半径且在第一象限的 圆内,当 4 2 2 xi +yi >1 时对应点落在阴影部分中(如图所示). π 1- 4 N ∴有 = ,Nπ=4M-Mπ, M π 4 4M π(M+N)=4M,π= . 1 000 9 4.(2013· 高考浙江卷) 某程序框图如图所示,若该程序运行后输出的值是 ,则( ) 5

∵xi,yi 为 0~1 之间的随机数,构成以 1 为边长的正方形面,

A.a=4 C.a=6

B.a=5 D.a=7

9 解析:选 A.法一:由程序框图及最后输出的值是 可知:当 k=1 时,S=1,k>a 不成立, 5 1 3 3 1 5 5 1 7 故 S=1+ = ,k=2>a 不成立,故 S= + = ,k=3>a 不成立,故 S= + = , 2 2×3 3 3 3×4 4 1×2 2 7 1 9 k=4>a 不成立,故 S= + = ,此时 k=5>a 成立,所以 a=4. 4 4×5 5 法二:由程序框图可知: 1 1 1 1 1 1 1 1 1 S=1+ + +?+ = 1+ 1 - + - + ? + - = 1 + 1- =2 2 2 3 k k+1 1×2 2×3 k(k+1) k+1 1 9 1 9 - ,由 S= ,得 2- = ,解得 k=4,故由程序框图可知 k=4>a 不成立,k=5>a 5 k+1 k+1 5 成立,所以 a=4. 二、填空题 5. (2014· 山东东营模拟)如图是判断“美数”的流程图, 在[30, 40]内的所有整数中, “美 数”的个数是________.

解析: 依题意可知, 题中的“美数”包括 12 的倍数与能被 3 整除但不能被 6 整除的数, 由此不难得知,在[30,40]内的“美数”有 3×11、3×12、3×13 三个数. 答案:3 6.(2014· 襄阳市高三调研)已知某算法的流程图如图所示,输出的(x,y)值依次记为(x1, y1),(x2,y2),?,(xn,yn),?.若程序运行中输出的一个数组是(t,-8),则 t=________.

解析:第一次运行后,n=3,x=3,y=-2; 第二次运行后,n=5,x=9,y=-4; 第三次运行后,n=7,x=27,y=-6; 第四次运行后,n=9,x=81,y=-8; 若程序运行中输出的一个数组是(t,-8),即为(81,-8),所以 t=81. 答案:81



推荐相关:
网站首页 | 网站地图
All rights reserved Powered by 海文库 haihongyuan.com
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com