贵州册亨一中2018-2019学度高二上学期8月抽考-数学(文)
- 格式:doc
- 大小:315.04 KB
- 文档页数:8
贵州册亨一中2018-2019学度高二上学期8月抽考-数学(文)
I卷
【一】选择题
1、执行如下图的程序框图,假设输入A的值为2,那么输出的P值为()
A、2
B、3
C、4
D、5
【答案】C
2、将两个数8,17
==,下面语句正确一组是()
a b
a b
==交换,使17,8
【答案】B
3、840和1764的最大公约数是〔〕
A、84
B、12
C、168
D、252
【答案】A
4、以下关于排序的说法中,正确的选项是〔〕
A、排序确实是将数按从小到大的顺序排序
B、排序只有两种方法,即直截了当插入排序和冒泡排序
C、用冒泡排序把一列数从小到大排序时,最小的数逐趟向上漂浮
D、用冒泡排序把一列数从小到大排序时,最大的数逐趟向上漂浮
【答案】C
S的值为()
图21-5
A 、0
B 、32
C 、3
D 、-32 【答案】B
6、把“二进制”数
(2)1011001化为“五进制”数是〔〕 A 、(5)224 B 、(5)234 C 、(5)324 D 、(5)423
【答案】C
7、阅读如下图的程序框图,那么输出的S =()
A 、45
B 、35
C 、21
D 、15
【答案】D
8、给出以下一个算法的程序框图〔如下图〕:
该程序框图的功能是〔〕
A 、求出a,b,c 三数中的最大数
B 、求出a,b,c 三数中的最小数
C 、将a,b,c 按从小到大排列
D 、将a,b,c 按从大到小排列
【答案】B
9、在图21-6的算法中,假如输入A =138,B =22,那么输出的结果是()
A 、2
B 、4
C 、128
D 、0
【答案】A
10、某程序框图如下图,那么执行该程序后输出的结果是()
A 、12
B 、-1
C 、2
D 、1
【答案】A 11、下图是计算函数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
12、程序:M=1M=M+1M=M+2PRINTMENDM 的最后输出值为〔〕
A 、1
B 、2
C 、3
D 、4 【答案】D
II卷
【二】填空题
13、采纳系统抽样从含有8000个个体的总体〔编号为0000,0001,…,,7999〕中抽取一个容
量为50的样本,最后一个入样编号是7900,那么最前面2个入样编号是
【答案】0060,0220
14、读程序,完成下面各题
(1)输出结果是.
(2)输出结果是.
【答案】〔1〕2,3,2(2〕6
15、执行如下图的流程图,那么输出的S=________.
【答案】7500
16、以下程序执行后输出的结果是S=________.
i=1
S=0
WHILEi<=50
S=S+i
i=i+1
WEND
PRINTS
END
【答案】1275
【三】解答题
17、设计算法求100
991431311211⨯++⨯+⨯+⨯ 的值。
要求画出程序框图,写出用差不多语句编写的程序。
【答案】这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法。
程序框图如下图:
程序如下:
18、写出用二分法求方程x 3
-x -1=0在区间[1,1.5]上的一个解的算法〔误差不超过0.001〕,并画出相应的程序框图及程序.
【答案】用二分法求方程的近似值一般取区间[a ,b ]具有以下特征: f 〔a 〕<0,f 〔b 〕>0.由于f 〔1〕=13
-1-1=-1<0,
f 〔1.5〕=1.53-1.5-1=0.875>0,
因此取[1,1.5]中点2
5.11+=1.25研究,以下同求x 2-2=0的根的方法.
相应的程序框图是:
程序:a=1
b=1.5
c=0.001
DO
x=〔a+b〕2
f〔a〕=a∧3-a-1
f〔x〕=x∧3-x-1
IF f〔x〕=0THEN
PRINT“x=”;x
ELSE
IF f〔a〕*f〔x〕<0THEN b=x
ELSE
a =x
ENDIF
ENDIF
LOOPUNTILABS 〔a -b 〕<=c
PRINT “方程的一个近似解x =”;x
END
19、(1〕将101111011〔2〕转化为十进制的数;(2〕将53〔8〕转化为二进制的数.
【答案】〔1〕101111011〔2〕=1×28+0×27+1×26+1×25+1×24+1×23+0×22+1×21
+1=379. (2〕53〔8〕=5×81+3=43. 余数4321
10
52
1
2222220110
101 ∴53〔8〕=101011
〔2〕
. 20、5913...101S
=++++,分别用“For ”语句和“While ”语句描述计算S 这一问题的算法过程。
【答案】
21、将以下问题的算法改用“Do …EndDo ”语句表示,并画出其流程图。
【答案】
22、假如学生的成绩大于或等于60分,那么输出“及格”,否那么输出“不及格”.用程序框图表示这一算法过程.
【答案】
开始
结束。