《2021届人教a版(理科数学) 算法初步 单元测试》由会员分享,可在线阅读,更多相关《2021届人教a版(理科数学) 算法初步 单元测试(13页珍藏版)》请在金锄头文库上搜索。
1、2021届人教A版(理科数学)算法初步 单元测试1、执行下图程序框图,若 输 入 的 则 输 出 S 属 于()(A)0,1 (B)-,V 2(C)0,V 2)(D)1,V 2)42、下列各数中最小的数是()A.85 B.21。c.1 0 0 0(4)D.11ml 4、算法的有穷性是指()A.算法必须包含输出B.算法中每个操作步骤都是可执行的C.算法的步骤必须有限D.以上说法均不正确5、下图所示中,王,事为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分,当玉=6,%=9,=8.5 时,匕等于()A.11 B.10 C.7 D.86、执行如图所示的程序框图,如果输入a =2,那么输出
2、的a 值 为()24 27、程大位是明代著名数学家,他 的 新编直指算法统宗是中国历史上一部影响巨大的著作.它问世后不久便风行宇内,成为明清之际研习数学者必读的教材,而且传到朝鲜、日本及东南亚地区,对推动汉字文化圈的数学发展起了重要的作用.卷八中第33问是:“今有三角果一垛,底阔每面七个.问该若干?”如图是解决该问题的程序框图.执行该程序框图,求得该垛果子的总数S 为/输 出s/)(A.28 B.5 6 C.8 4 D.1208、输入两个数a,b,要输出b,a,下面语句正确一组是()9、阅读下图中的算法,其功能是(第一步,m =a.第二步,b m,则 m =b.第三步,若 c m,则m =c.
3、第四步,输出m.A.将 a,b,c由小到大排序C.输出a,b,c中的最大值D.B.将 a,b,cD.输出a,b,由大到小排序c中的最小值410、执行如图所示的程序框图,若输出的$的值为5,则输入i 的值为()A.4 B.5 C.6 D.711、阅读右面的程序框图,则输出的S 等于()A.4 0 B.38 C.32 D.2012、某程序框图如图所示,则该程序运行后输出的值是()13、执行下图所示的程序框图,若输入x=1 6,则输出x的值为.14、执行右图所示的程序框图,输入1=2,m=3,n=5,则输出的y的值是,15、下面是一个算法的程序框图,当输入的值x 为 8 时,则其输出的结果是那么输出
4、的S=A =l x|-2x l i 6|,B =|y|y =i og2x,x e -,32 L17、已知集合 I 4 j I 8 I(1)求集合A C B(2)若C=x|m +14 x 4 2m-l .C U(A c B),求实数1 n 的取值范围。1 8、已知 x+y=1 2,x y=9,且 x y,求 彳的值./+9/(x)=V3sinxcosx+sin2 x+1 9、已知函数 2.(1)求函数/(幻的单调递减区间;(2)若 L 2 ,求/(幻的取值范围.2 0、用循环语句描述1+*/+/+2 1、已知算法:S1输入X;S2若X 0,执行S 3;否则,执行S 6;S 3 YX +1;S4输
5、出Y;S5结束;S6若 X=0,执行S 7;否则执行S 1 0;S 7 Y0;S8 输出Y;S9结束;S 1 0 Y X;S11输出Y;S12结束。(1)指出其功能(用算式表示),(2)将该算法用流程图来描述之。2 2、一个人带三只狼和三只羚羊过河.只有一条船,同船可以容一个人和两只动物.没有人在的时候,如果狼的数量不少于羚羊的数量,狼就会吃掉羚羊.(1)设计安全渡河的算法;(2)思考每一步算法所遵循的相同原则是什么参考答案1、答案c由题意得,该处框图表示了分段函数S=2 的求值域问题,当1,2 时,I2可求得函数的值域为y e 0,血),故选C.考查目的:程序框图及分段函数的性质.2、答案D
6、考查目的:剩余类及其运算.分析:欲找四个中最小的数,先将它们分别化成十进制数,后再比较它们的大小即可.解:81 =8X 9+1=73;2 1 0 =2 X 62+1 X 6=78;1 0 0 0 n=1 X 4 3=6 4;1 1 1 1 1 1 (2)=25+24+23+22+2 +2 =6 3.故 1 1 1 1 1 最小,故选D.3、答案B由程序可知,当X 0 时,y=由/=4 得X =2或x =-2 (舍),故选A.考查目的:算法程序.4、答案C5、答案D当玉=6,=9 时,|%-司=3 不满足,上一区2,故此时输入七的值,并判断|当一耳 2 与条件上 一目匕一封矛盾,若不满足条件,此
7、时p=:;-=9;=8 5,解得刍=8,此 时|&_ 引=2,片 _ 司=1,卜一百|4=a81循环体:a=3a+2输入a=2否a=3 x 2+2=8否a=3x8+2=26否a=3x26+2=80否a=3 x 80+2=242是输出a=242故当程序终止时,输出a=242.故 选 D.名师点评:本题考查了循环结构的程序框图,正确判断循环的类型和终止条件是解题关键,运行循环次数不多的程序框图时常采用模拟循环的方法解答.7、答 案 C根据题中所给的条件,结合对应的程序框图,逐步模拟运行,可以求得结果.详解i=l,n=1,S=1,不满足i 2 7,i=2,n=3,S=4;不满足i*7,i=3,n=6
8、,S=10,不满足i 2 7,i=4,n=10,S=20,不满足i 7,i=5,n=15,S=35,不满足i 2 7,i=6,n=21,S=56,不满足i 2 7,i=7,n=28,S=84,满足i 7,输出S=84,故 选 c.名师点评该题考查的是有关程序框图读取结果的问题,在解题的过程中,需要逐步模拟运行,即可求得结果.8、答案BA中,输出的两个数均为原来变量c的值;8中,输出的两个数正好交换,即输入两个数a,h,输出4a的值C中,输出的两个数均为原来变量a的值;。中,输出的两个数均为原来变量b的值;故选B9、答案D第一步,把。赋值给加第二步,若b m,则把赋值给加第三步,若c m,则把c
9、赋值给?第四步,输出的m为a,b,c中的最小值.10、答案B由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量S的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.详解解:模拟程序的运行,可得S=0,n=l1满足条件I V i,执行循环体,n=21 1满足条件2 V i,执行循环体,S l x 2 2 x 3,3111满足条件3 V i,执行循环体,S.lx 2 2x3 3 x 4,41111 1 1 1 1 1=-+-+-+=-满足条件 4 V i,执行循环体,S 1x2 2x3 3x4 4x5(1 2)+(2 3)+(3 4)1 1 4,一 二+(4 5)5,n
10、=54由题意,此时应该不满足条件5 V i,退出循环,输出S的值为5,可得4 1 ;当 x=4 时,y=log,4=2 1 ;当 x=2 时,y=log,2=1,此时 x=2.故答案为2.14、答案68由输入1=2,m=3,n=5,计算得出y=278,第一次得新的y=173;第二次得新的y=68 105,输出y.15、答案2x=8 0,不满足条件x 0,则执行循环体,依此类推,当x=T 0,执行循环体,x=x-3=5-3=20,继续执行循环体,x=x-3=2-3=T0,满足条件,退出循环体,故输出y=0.5 1(-)-1=2.故2答案为:216、答案 2 550由程序框图知,所求为2X l+2
11、X 2+2X 50=2X X50=2 550.217、答 案(1)-1,5;(2)(-8,3,试题分析:(1)容易解出集合A,B,然后进行交集的运算即可得出AAB=-1,5);(2)可讨论C是否为空集,C为空集时,容易得出m 2,而 C不为空集时,便可得到/m+1-1I 2m-l5,可解出该不等式组,这样即可求出实数m的取值范围.详解(1)A=-1,5,B=(-3,5;.ACB=-1,5;(2)若 C=?,贝1;/m+1-1若CW?,贝 I/2m-l5.解得2m3;综上得,实数m的取值范围为(-8,3.名师点评考查指数函数和对数函数的单调性,以及对数的运算,交集的运算,分类讨论的解题思想,以及
12、子集的概念.18、答案!J.1 1/+/(/+9)(户一户)=2 x).=书丫_2(孙C 又 x+y=12,xy=9,则有(xy)2=(x+y/4xy=108.而 xy,/.x y /108=6/3.,原式=212-2X91-6736 V3-6y/3 3TT 57r19、答案(1)函数/(x)的单调递减区间为伏;r+,版+,k Z.3 6/(x)的取值范围为g,2.(1)/(x)=V3sinxcosx+sin2 x+sin2+2l-cos2x 1-+-2 277=sin(2x-)+1.,3 分6冗 式 34 7i 57r由 2k冗H K 2x-2k1-,k GZ,得k/vH Wx k,7rH-
13、,k QZ.22636Jr 57r 函数/(x)的单调递减区间为伙乃+一次)k e Z.3 66分汽f(x)=sin(2x)+1 由 得.6*/X 6 0,i271 5万8 分71/.sin(2x-)e-,16 210分6 /W e I,2.即/(x)的取值范围为1,2.12分20、答案解:算法分析:第一步是选择一个变量S 表示和,并赋给初值0,再选取一个循环变量i,并赋值为0;第二步开始进入WHILE循环语句,首先判断i是否小于9;第三步为循环表达式(循环体),用WEND来控制循环;第四步用END来结束程序.可写出程序如下:S=0i=0WHILE i=9S=S+l/2Aii=i+lWENDPRINT SEND运行该程序,输出:S=1.998021、答案这是一个输入x的值,求y值的函数的算法。其中其流程图如下。22、答 案(1)S2S3S4S5S6S7S 1人带两只狼过河.人自己返回.人带两只羚羊过河.人带一只狼返回.人带一只羚羊过河.人自己返回.人带两只狼过河.(2)在人运送动物过河的过程中,人离开岸边时必须保证每个岸边的羚羊数目要大于狼的数目.