贵州马岭中学2012-2013学年高二上学期8月月考--数学(文)

文档属性

名称 贵州马岭中学2012-2013学年高二上学期8月月考--数学(文)
格式 zip
文件大小 153.3KB
资源类型 教案
版本资源 人教新课标B版
科目 数学
更新时间 2012-09-16 15:47:17

图片预览

文档简介

贵州马岭中学2012-2013学年高二上学期8月月考--数学(文)
I 卷
一、选择题
1.840和1764的最大公约数是( )
A.84 B.12 C.168 D.252
【答案】A
2.执行如图所示的程序框图,输出的值为( )
A. B. C. D.
【答案】D
3.读程序
甲:INPUT i=1 乙:INPUT I=1000
S=0 S=0
WHILE i≤1000 DO
S=S+i S=S+I
i=i+l I = I一1
WEND Loop UNTIL I<1
PRINT S PRINT S
END END
对甲乙两程序和输出结果判断正确的是 ( )
A.程序不同结果不同 B.程序不同,结果相同
C.程序相同结果不同 D.程序相同,结果相同
【答案】B
4.程序:M=1 M=M+1 M=M+2 PRINT M END M的最后输出值为( )
A. 1 B.2 C. 3 D.4
【答案】D
5.以下关于排序的说法中,正确的是( )
A.排序就是将数按从小到大的顺序排序
B.排序只有两种方法,即直接插入排序和冒泡排序
C.用冒泡排序把一列数从小到大排序时,最小的数逐趟向上漂浮
D.用冒泡排序把一列数从小到大排序时,最大的数逐趟向上漂浮
【答案】C
6.把十进制数15化为二进制数为( C )
A. 1011 B.1001 (2) C. 1111(2) D.1111
【答案】C
7.以下给出的是计算的值的一个程序框图(如图所示),其中判断框内应填入的条件是( )
A. i>10 B. i<10 C. i<20 D. I>20
【答案】A
8.阅读下列程序:
输入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
9.下列语句中:① ② ③ ④
⑤ ⑥ 其中是赋值语句的个数为( )
A.6 B.5 C.4 D.3
【答案】C
10.下列程序运行的结果是( )
A. 1, 2 ,3 B. 2, 3, 1 C. 2, 3, 2 D. 3, 2, 1
【答案】C
11.把“二进制”数化为“五进制”数是( )
A. B. C. D.
【答案】C
12.程序框图如图21-1所示,则该程序运行后输出的B等于(  )
图21-1
A.7 B.15
C.31 D.63
【答案】D
II卷
二、填空题
13.根据如图所示的算法流程图,可知输出的结果i为________.
  
【答案】7
14.下列给出的几个式子中,正确的赋值语句是(填序号)
①3←A ; ②M← —M ; ③B←A←2 ; ④x+y←0
【答案】②
15.已知有下面程序,如果程序执行后输出的结果是11880,那么在程序UNTIL后面的“条件”应为
【答案】(或)
16.给出下面的程序框图,那么其循环体执行的次数是
【答案】 从运行到步长为,运行次数为499
三、解答题
17.设计算法求:+++…+的值,要求画出程序框图.
【答案】这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法;程序框图如下图所示.
18.用秦九韶算法求多项式,
当时的值.
【答案】根据秦九韶算法,把多项式改写成如下形式:
按照从内到外的顺序依次计算一次多项式,当时的值
∴当时,多项式的值为
19.某市电信部门规定:拔打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话时间以分钟计,不足1分钟时按1分钟计),试设计一个计算通话费的算法。要求写出算法,画出程序框图,编写程序。
【答案】我们用(单位:元)表示通话费用,(单位:分钟)表示通话时间,则依题意必有
 
算法步骤如下:
第一步:输入通话时间;第二步:如果,那么;否则令;
第三步:输出通话费用。
程序框图如下所示:
程序为:
20. 某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算:
f=
其中(单位:元)为托运费,ω为托运物品的重量(单位:千克),试写出一个计算费用算法,并画出相应的程序框图.
【答案】算法:
第一步:输入物品重量ω;
第二步:如果ω≤50,那么f =0.53ω,否则,f = 50×0.53+(ω-50)×0.85;
第三步:输出物品重量ω和托运费f.
相应的程序框图.
21. 火车站对乘客退票收取一定的费用,具体办法是:按票价每10元(不足10元按10元计算)核收2元;2元以下的票不退.试写出票价为x元的车票退掉后,返还的金额y元的算法的程序框图.
【答案】
22. 已知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
同课章节目录