贵州兴义高二数学上学期8月月考文新人教A版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高二上学期8月月考--数学(文)
I 卷
一、选择题 ( )
图21-4
A .6
B .-6
C .5
D .-5
【答案】C
2.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是(
)
A . 一个算法只能含有一种逻辑结构
B . 一个算法最多可以包含两种逻辑结构
C .一个算法必须含有上述三种逻辑结构
D .一个算法可以含有上述三种逻辑结构的任意组合
【答案】D
3.840和1764的最大公约数是( )
A .84
B .12
C .168
D .252
【答案】A
4.当3 a 时,下面的程序段输出的结果是( )
A .9
B .3
C .10
D .6 【答案】D
-2所示的程序框图,如果输入p =5,则输出的S =( )
A .15
16 B .31
16
C .3132
D .6332
【答案】C
6.下列运算不属于我们所讨论算法范畴的是( )
A .已知圆的半径求圆的面积
B .随意抽4张扑克牌算到二十四点的可能性
C .已知坐标平面内两点求直线方程
D .加减乘除法运算法则
【答案】B
7.下图是计算函数y =⎩⎪⎨⎪⎧ ln(-x ),x ≤-20,-2<x ≤3
2x ,x >3
的值的程序框图,在①、②、③处应分别填
入的是( )
A .y =ln(-x ),y =0,y =2x
B .y =ln(-x ),y =2x ,y =0
C .y =0,y =2x ,y =ln(-x )
D .y =0,y =ln(-x ),y =2x
【答案】B
8.下列程序执行后输出的结果是( )
A . –1
B . 0
C . 1
D . 2
【答案】B
9.读如图21-3所示的程序框图,若输入p =5,q =6,则输出a ,i 的值分别为( )
A .a =5,i =1
B .a =5,i =2
C .a =15,i =3
D .a =30,i =6
【答案】D
10.阅读如图所示的程序框图,运行相应的程序,输出的结果是( )
A .3
B .11
C .38
D .123
【答案】B y 的值为1,则输入的x 的值的集合为(
)
A .{3}
B .{2,3}
C .⎩⎨⎧⎭⎬⎫12,3
D .⎩⎨⎧
⎭⎬⎫1
2,2,3
【答案】C
12.执行如图所示的程序框图,输出的S 值为( )
A .3
B .6-
C .10
D .15
- 【答案】C
II卷
二、填空题
13.下列给出的几个式子中,正确的赋值语句是(填序号)
①3←A ;②M←—M ;③B←A←2 ;④x+y←0
【答案】②
14.若输入8,则下列程序执行后输出的结果是________。
【答案】0.7
15.给出如图所示的流程图,其功能是________.
【答案】求|a-b|的值
16.已知一个算法的流程图如图所示,当输出的结果为0时,输入的x的值为________.
【答案】-2或1
三、解答题
17.某商场为了促销,采用购物打折的优惠办法:每位顾客一次购物:
①在1000元以上者按九五折优惠;
②在2000元以上者按九折优惠;
③在5000元以上者按八折优惠。
(1)写出实际付款y (元)与购物原价款x (元)的函数关系式;
(2)写出表示优惠付款的算法;
【答案】(1)设购物原价款数为x 元,实际付款为y 元,则实际付款方式可用分段函数表示为:
10000.95100020000.9200050000.85000
x x x x y x
x x x <⎧⎪≤<⎪⎪=≤<⎨⎪≥⎪⎪⎩ (2)用条件语句表示表示为:
18. 用秦九韶算法写出求f (x )=1+x +0.5x 2+0.16667x 3+0.04167x 4+0.00833x
5 在x =-0.2时的值的过程.
【答案】先把函数整理成
f (x )=((((0.00833x +0.04167)x +0.16667)x +0.5)x +1)x +1,按照从内向外的顺序依次进行.
x =-0.2
a 5=0.00833 V 0=a 5=0.008333
a 4=0.04167 V 1=V 0x +a 4=0.04
a 3=0.016667 V 2=V 1x +a 3=0.15867
a 2=0.5 V 3=V 2x +a 2=0.46827
a 1=1 V 4=V 3x +a 1=0.90635
a 0=1 V 5=V 4x +a 0=0.81873
∴f (-0.2)=0.81873.
19. 写出已知函数⎪⎩⎪⎨⎧<-=>=).
0(1),0(0
),0(1x x x y 输入x 的值,求y 的值程序. 【答案】INPUT “请输入x 的值:”;x
IF x>0 THEN
y=1
ELSE
IF x=0 THEN
y=0
ELSE
y=-1
END IF
END IF
PRINT “y 的值为:”;y
END
20. 修订后的《中华人民共和国个人所得税》法规定,公民全月工资、薪金所得税的起征
点为1600元,即月收入不超过1600元,免于征税;超过1600元的按以下税率纳税;超过部分在500元以内(含500元)税率为5%,超过500元至2000元的部分(含2000元)税率为10%,超过2000元至5000元部分,税率为15%,已知某厂工人的月最高收入不高于5000元。
(1)请用自然语言写出该厂工人的月收入与应纳税款的一个算法(不要写成程序框图或计算机程序);
(2)将该算法用程序框图描述之。
(3) 写出相应的计算机程序
【答案】(1)算法:
第一步 输入工资x (注x<=5000);
第二步 如果x<=1600,那么y=0;如果1600<x<=2100,那么 y=0.05(x-1600);
如果2100<x<=3600,那么y=25+0.1(x-2100) 否则,y=0.15x-365;
第三步 输出税款y, 结束。
(2)程序框图略:
(3)INPUT x (x<=5000)
IF x<=1600 THEN y =0
ELSE IF 1600< x<=2100 THEN y =0.05*(x -1600)
ELSE IF 2100< x<=3600 THEN y =25+0.1*(x -2100)
ELSE y=0.15*x -365
END IF
END IF
END IF
PRINT y
END
21.某城市现有人口总数为100万人,如果年自然增长率为1.2%,试解答下列问题:
(1)写出该城市人口数y (万人)与年份x (年)的函数关系式;
(2)表示计算10年以后该城市人口总数的算法;
(3)用流程图表示计算大约多少年以后该城市人口将达到120万人的算法。
【答案】(1)x
y 012.1100⨯=
(2)法1 10←x
x y 012.1100⨯←
Rrint y
法2
(3)分析:即求满足120012.1100≥⨯n 的最小正整数n ,其算法流程图如下:
22. 下面是描述求一元二次方程ax 2
+bx +c =0的根的过程的程序框图,请问虚线框内是什么
结构?
【答案】虚线框内是一个条件结构.。