贵州兴义三中2012-2013学年高二上学期8月月考数学(理)试题

文档属性

名称 贵州兴义三中2012-2013学年高二上学期8月月考数学(理)试题
格式 zip
文件大小 215.4KB
资源类型 教案
版本资源 人教新课标B版
科目 数学
更新时间 2012-09-13 08:22:07

图片预览

文档简介

贵州兴义三中2012-2013学年高二上学期8月月考--数学(理)
I 卷
一、选择题
1.在下列各数中,最大的数是( )
A. B.C、 D.
【答案】B
2.以下程序运行后的输出结果为( )
A. 17 B. 19 C. 21 D.23
【答案】C
3.下图是计算函数y=的值的程序框图,在①、②、③处应分别填入的是(  )
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
4.读如图21-3所示的程序框图,若输入p=5,q=6,则输出a,i的值分别为(  )
图21-3
A.a=5,i=1 B.a=5,i=2
C.a=15,i=3 D.a=30,i=6
【答案】D
5.把十进制数15化为二进制数为( C )
A. 1011 B.1001 (2) C. 1111(2) D.1111
【答案】C
6.阅读如图21-5所示的程序框图,输出的结果S的值为(  )
图21-5
A.0 B. C. D.-
【答案】B
7.阅读下列程序:
输入x;
if x<0, then y =;
else if x >0, then y =;
else y=0;
输出 y. 如果输入x=-2,则输出结果y为( )
A.-5 B. --5 C. 3+ D. 3-
【答案】D
8.执行下面的程序框图,如果输入的n是4,则输出的p是(  )
A.8 B.5
C.3 D.2
【答案】C
9.为了在运行下面的程序之后得到输出16,键盘输入x应该是( )
INPUT x
IF x<0 THEN
y=(x+1)(x+1)
ELSE
y=(x-1)(x-1)
END IF
PRINT y
END
A. 3或-3 B. -5 C.5或-3 D. 5或-5
【答案】D
二 填空题
10.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( )
A. 一个算法只能含有一种逻辑结构
B. 一个算法最多可以包含两种逻辑结构
C.一个算法必须含有上述三种逻辑结构
D.一个算法可以含有上述三种逻辑结构的任意组合
【答案】D
11.用秦九韶算法求多项式f(x)=12+35x-8x2+79x3+6x4+5x5+3x6在x=-4的值时,v4的值为(  )
A.-57 B. -845 C. 220 D .3392
【答案】C
12.下列运算不属于我们所讨论算法范畴的是(  )
A.已知圆的半径求圆的面积
B.随意抽4张扑克牌算到二十四点的可能性
C.已知坐标平面内两点求直线方程
D.加减乘除法运算法则
【答案】B
II卷
二、填空题
13.某地区为了解70岁~80岁的老人的日平均睡眠时间(单位:h),随机选择了50位老人进行调查,下表是这50位老人睡眠时间的频率分布表:
序号i 分组
(睡眠时间) 组中值(Gi) 频数(人数) 频率(Fi)
1 4,5) 4.5 6 0.12
2 5,6) 5.5 10 0.20
3 6,7) 6.5 20 0.40
4 7,8) 7.5 10 0.20
5 8,9 8.5 4 0.08
在上述统计数据的分析中一部分计算见算法流程图,则输出的S的值为________.
【答案】6.42
14.运行如图所示算法流程图,当输入的x值为________时,输出的y值为4.
【答案】-2
15.在一些算法中,按照一定条件,反复执行某一处理步骤的情形的结构是 ,反复执行的处理步骤为
【答案】循环, 循环体
16.用“秦九韶算法”计算多项式,当x=2时的值的过程中,要经过 次乘法运算和 次加法运算。
【答案】5,5
三、解答题
17. 2000年我国人口为13亿,如果人口每年的自然增长率为7‰,那么多少年
后我国人口将达到15亿?设计一个算法的程序.
【答案】A=13
R=0.007
i=1
DO
A=A*(1+R)
i=i+1
LOOP UNTIL A>=15
i=i-1
PRINT “达到或超过15亿人口需要的年数为:”;i
END
18.知一个4次多项式为用秦九韶算法求这个多项式当时的值
【答案】f(x)=x(x(x(x-7)-9)+11)+7
f(1)=3
19.设计算法求:+++…+的值,要求画出程序框图.
【答案】这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法;程序框图如下图所示.
20. 已知f(x)=x3-3x2+2x+1,写出任意一个x的值对应的函数值f(x)的求法程序.
【答案】(方法一)INPUT “请输入自变量x的值:”;x
A=x∧3
B=3*x∧2
C=2*x
D=A-B+C+1
PRINT “x=”;x
PRINT “f(x)=”;D
END
(方法二)INPUT “请输入自变量x的值:”;x
m=x*(x-3)
n=x*(m+2)
y=n+1
PRINT “x=”;x
PRINT “f(x)=”;y
END
21. 写出已知函数 输入的值,求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
22.已知 ,分别用“For”语句和“While”语句描述计算S这一问题的算法过程。
【答案】
同课章节目录