1. 算法的三种基本结构是 ( )
A . 顺序结构、模块结构、条件结构 B . 顺序结构、循环结构、模块结构 C. 顺序结构、条件结构、循环结构 D. 模块结构、条件结构、循环结构 2. 将两个数a=8,b=17
下面语句正确一组是
(
A
. B . C. D .
3. 给出以下四个问题, ①输入一个数x , 输出它的相反数. ②求面积为6的正方形的周长.
x -1. x≥0
③求三个数a,b,c 中的最大数. ④求函数x +2. x
f (x ) ={
用条件语句来描述其算法的有 ( )
A. 1个 B. 2个 C. 3个 D. 4个
4. 下面为一个求20个数的平均数的程序, 在横线上应填充的语句为 ( )
A. i>20 B. i=20 D. i
5. 若f (x ) 在区间[a , b ]内单调, 且f (a ) ⋅f (b )
6. 将389 化成四进位制数的末位是 ( )
A. 1 B. 2 C. 3 D. 0 7. 下列各数中最小的数是 ( )
A.85(9) B.210(6) C.1000(4) D. 111111(2)
8. 用秦九韶算法计算多项式f (x ) =3x +4x +5x +6x +7x +8x +1当x =0. 4时的值时, 需要做乘法和加法的次数分别是 ( )
A. 6 , 6 B. 5 , 6 C. 5 , 5 D. 6 , 5
9. 用秦九韶算法计算多项式f (x ) =12+35x -8x +79x +6x +5x +3x 在x =-4时的值时, V 3的值为 ( )
A. -845 B. 220 C. -57 D. 34 11. 下左程序运行后输出的结果为 ( )
A. 50 B. 5 C. 25 D. 0
心在哪里,新的希望就在哪里
1
2
3
4
5
6
6
5
4
3
2
12. 上右程序运行后输出的结果为 ( )
A. 3 4 5 6 B. 4 5 6 7 C. 5 6 7 8 D. 6 7 8 9 13. 已知点A(-1,0),B(3,2),则线段AB 的垂直平分线的方程为_____________________. 15.
16. 上右程序输出的n 的值是_____________________.
17. 用辗转相除法或者更相减损术求三个数 324 , 243 , 135 的最大公约数.
⎧x 2-1 , 18. 已知函数y =⎪
⎨x +1 , x
-1≤x ≤1 编写一程序求函数值.
⎪⎩
3x + 3 , x >1
心在哪里,新的希望就在哪里
2
高一数学必修3算法初步试题答案
一. 选择题: C B B A C A D A C B D A 二. 填空题:
13: 2x +y -3=0 14: [ 1 3 7 12 ] 8 4 9 10 15: 22 -22 三. 解答题:
17. 解: 324=243×1+81
243=81×3+0 则 324与 243的最大公约数为 81
又 135=81×1+54
81=54×1+27
54=27×2+0 则 81 与 135的最大公约数为27
所以, 三个数 324、243、135的最大公约数为 27.
: 3 3
16
1⎧
⎪300Q -Q 2-20000
20. 解: y =R -100Q -20000=⎨2
⎪60000-100Q ⎩
年生产300件时利润最大,最大值为25000元。
0≤Q ≤400Q >400
(Q ∈Z ), 每
深圳市益田中学高一数学单元测验题
《算法初步》
1、看下面的四段话,其中不是解决问题的算法的是( ) (A )从济南到北京旅游,先坐火车,再坐飞机抵达
(B )解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1
2
(C )方程x -1=0有两个实根
(D )求1+2+3+4+5的值,先计算1+2=3, 再由于3+3=6,6+4=10,10+5=15,故结果为15 4、算法: S1 输入n
S2 判断n 是否是2,若n=2,则n 满足条件,若n>2,则执行S3
S3 依次从2到n 一1检验能不能整除n ,若不能整除n, 满足上述条件的是 ( ) (A )质数 (B )奇数 (C )偶数 (D )约数 5、下图给出计算
111
的值的一个程序框图,其中判断框内应填入的条件是 ++ +
24100
(A ).i>100 (B )i50 (D )
4
7、题中程序语句输出的结果是 (A )1,2,1 (B )1,2,2 (C ) 2,1,2 (D )2,1,1 8、360和504的最大公约数是 (A )72 (B )24 (C )2520 (D )以上都不对 10、求方程x 3-2x =0 的近似根,要先将它近似地放在某两个连续整数之间,下面正确的
是( )
(A )在1和2之间 (B )在2和3之间 (C )在3和4之间 (D )在4和5之间 二、填空题(每题5分共20分)
113时, 输出的结果为 (第14题) 14、有如下程序框图(如上图所示),则该程序框图表示的算法的功能是
三、解答题(共30分)
15、(8分)已知正四棱锥的底面边长为3,高为4,求正四棱锥的体积和表面积,写出算法的程序语句,并画出相应的流程图。
16、(10分)下面是计算应纳税所得额的算法过程,其算法如下: S1 输入工资x(x
心在哪里,新的希望就在哪里
如果800
S3 输出税款y, 结束。 请写出该算法的程序语句及流程图。
深圳市益田中学高一数学单元测验题《算法初步》答案
一、选择题(每题5分共50分,将答案填入下表中) 二、填空题(每题5分共20分)
11、8 12、1+3+5+„99 13、赋值语句、输入输出语句、条件语句、循环语句 14、求使1⨯3⨯5⨯⋅⋅⋅⨯( ) ≥10000成立的最小正整数n 的值加2。 三、解答题(共30分)
15、程序语句如下:
a =3h =4
h ' =SQR (h ^2+(a /2)^2) S 1=a ^2V =S 1*h /3S 2=4*(1/2) *a *h ' S =S 1+S 2pr int V , S end
16、程序语句如下:
6
input x
if x
if x
y =25+0.1*(x -1300) end if end if print y end
第16题
高一下学期第一次月考试题
一、选择题:(每小题5分,共60分)
1. 在输入语句中,若同时输入多个变量,则变量之间的分隔符号是( ) A. 逗号; B. 空格; C. 分号; D. 顿号 3. 以下条件表达式正确的是( )
A.11; D. x≤1 4. 二进制数10111转化为五进制数是( ) A.41; B.25; C.21; D.43
5. 假设a=125,那么在执行b=a\10-a ∕10后b 的值为( ) A.0.5; B.2.5; C.0; D. -0.5
6. 在语句PRINT 3,3+2的结果是( ) A.3,3+2; B.3 5; C.3,5; D.3 2+3
7. 用秦九韶算法在计算f(x)=2x4+3x3-2x 2+4x-6时,要用到的乘法和加法的次数分别为(A.4,3; B.6,4; C. 4,4; D.3,4 8. 下列输入语句正确的是( )
A.INPUT x ,y ,z B.INPUT “x=”;x ,“y=”;y C.INPUT 2,3,4 D.INPUT x=2 9. 将3x 2y+
x
2 y
表示成计算机程序表达式为( ) A.3*x^2*y+x∕(2+y);B.3*x^2*y+x∕2+y;C.3x^2y+x∕2+y;D.3·x^2·y+x÷(2+y) 10.a=3 b=4 a=b b=a
PRINT a ,b
心在哪里,新的希望就在哪里
)7
END
以上程序输出的结果是( )
A.3,4; B.4,4; C.3,3; D.4,3
11. 三位七进制的数表示的最大的十进制的数是( ) A.322; B.332; C.342; D.352 12.INPUT a
b=a\10-a ∕10+aMOD10
PRINT b END
若a=45,则以上程序运行后的结果是( ) A.0.5; B.3; C.1.5; D.4.5
二、填空题:(每小题4分,共16分) 13.1001011(2)14. 15.5280和2155的最大公约数是16. 用二分法求方程的近似根,精确度为e ,则循环结构中止的条件是 三、解答题:(17~21题每题12分,22题14分)
17. 用秦九韶算法计算函数f(x)=2x4+3x3+5x-4当x=2时的函数值。
18. 铁路托运行李,从甲地到乙地,按规定每张客票托运行李不超过50kg 时,每千克0.2元,超过50kg 时,超过部分按每千克0.25元计算,画出计算行李价格的算法框图。 19. 某次考试,满分100分,按规定x ≥80者为良好,60≤x
心在哪里,新的希望就在哪里
8
1111
+-+-„) ,编写程序求π的近似值(精确到0.001) 3579
参考答案:
一、选择题:
1.A 2.B 3.C 4.D 5.D 6.B 7.C 8.A 9.A 10.B 11.C 12.D 二、填空题:
13. 135; 14. 终端框、处理框; 15. 5; 16. |x1-x 2|
17. 解:∵f(x)=2x4+3x3+5x-4=(((2x+3)x+0)x+5)x-4
∴v 1=2×2+3=7 ∴v 2=7×2+0=14 v 3=14×2+5=33 v 4=33×2-4=62 即f(2)=62
18. 19. 程序框图:
9
20. 解:INPUT m ,n ,k 21. 解s=0
r= mMODn n=1 WHILE r0 t=1
m=n WHILE n0 PRINT s k=n END n=r
r= kMODn WEND PRINT n END 22. 解:p=0
n=1
WHILE 4/n>0.001 IF nMOD4=1 THEN p=p+4/n ELSE p=p-4/n END IF n=n+2 WEND PRINT p END
四. C B B A C A D A C D A B C A 二.15、8
16、求使1⨯3⨯5⨯⋅⋅⋅⨯( ) ≥10000成立的最小正整数n 的值加2。 17: 22 -22 18: 3
19. 解: 324=243×1+81
243=81×3+0 则 324与 243的最大公约数为 81
又 135=81×1+54
81=54×1+27
54=27×2+0 则 81 与 135的最大公约数为27
所以, 三个数 324、243、135的最大公约数为 27.
心在哪里,新的希望就在哪里
10
20. 解:
参考答案:
一、选择题:
1.A 2.B 3.C 4.D 5.D 6.B 7.C 8.A 9.A 10.B 11.C 12.D
二、填空题:
13. 135; 14. 终端框、处理框; 15. 5; 16. |x1-x 2|
三、解答题:
17. 解:∵f(x)=2x4+3x3+5x-4=(((2x+3)x+0)x+5)x-4
∴v 1=2×2+3=7
∴v 2=7×2+0=14
v 3=14×2+5=33
v 4=33×2-4=62
即f(2)=62
18. 19. 程序框图:
20. 解:INPUT m ,n ,k 21. 解s=0
r= mMODn n=1
WHILE r0 t=1
m=n WHILE n0 PRINT s k=n END n=r
r= kMODn
WEND
PRINT n
END
22. 解:p=0
n=1
WHILE 4/n>0.001
IF nMOD4=1 THEN
p=p+4/n
ELSE
p=p-4/n
END IF
n=n+2
WEND
PRINT p
END
心在哪里,新的希望就在哪里
12
1. 算法的三种基本结构是 ( )
A . 顺序结构、模块结构、条件结构 B . 顺序结构、循环结构、模块结构 C. 顺序结构、条件结构、循环结构 D. 模块结构、条件结构、循环结构 2. 将两个数a=8,b=17
下面语句正确一组是
(
A
. B . C. D .
3. 给出以下四个问题, ①输入一个数x , 输出它的相反数. ②求面积为6的正方形的周长.
x -1. x≥0
③求三个数a,b,c 中的最大数. ④求函数x +2. x
f (x ) ={
用条件语句来描述其算法的有 ( )
A. 1个 B. 2个 C. 3个 D. 4个
4. 下面为一个求20个数的平均数的程序, 在横线上应填充的语句为 ( )
A. i>20 B. i=20 D. i
5. 若f (x ) 在区间[a , b ]内单调, 且f (a ) ⋅f (b )
6. 将389 化成四进位制数的末位是 ( )
A. 1 B. 2 C. 3 D. 0 7. 下列各数中最小的数是 ( )
A.85(9) B.210(6) C.1000(4) D. 111111(2)
8. 用秦九韶算法计算多项式f (x ) =3x +4x +5x +6x +7x +8x +1当x =0. 4时的值时, 需要做乘法和加法的次数分别是 ( )
A. 6 , 6 B. 5 , 6 C. 5 , 5 D. 6 , 5
9. 用秦九韶算法计算多项式f (x ) =12+35x -8x +79x +6x +5x +3x 在x =-4时的值时, V 3的值为 ( )
A. -845 B. 220 C. -57 D. 34 11. 下左程序运行后输出的结果为 ( )
A. 50 B. 5 C. 25 D. 0
心在哪里,新的希望就在哪里
1
2
3
4
5
6
6
5
4
3
2
12. 上右程序运行后输出的结果为 ( )
A. 3 4 5 6 B. 4 5 6 7 C. 5 6 7 8 D. 6 7 8 9 13. 已知点A(-1,0),B(3,2),则线段AB 的垂直平分线的方程为_____________________. 15.
16. 上右程序输出的n 的值是_____________________.
17. 用辗转相除法或者更相减损术求三个数 324 , 243 , 135 的最大公约数.
⎧x 2-1 , 18. 已知函数y =⎪
⎨x +1 , x
-1≤x ≤1 编写一程序求函数值.
⎪⎩
3x + 3 , x >1
心在哪里,新的希望就在哪里
2
高一数学必修3算法初步试题答案
一. 选择题: C B B A C A D A C B D A 二. 填空题:
13: 2x +y -3=0 14: [ 1 3 7 12 ] 8 4 9 10 15: 22 -22 三. 解答题:
17. 解: 324=243×1+81
243=81×3+0 则 324与 243的最大公约数为 81
又 135=81×1+54
81=54×1+27
54=27×2+0 则 81 与 135的最大公约数为27
所以, 三个数 324、243、135的最大公约数为 27.
: 3 3
16
1⎧
⎪300Q -Q 2-20000
20. 解: y =R -100Q -20000=⎨2
⎪60000-100Q ⎩
年生产300件时利润最大,最大值为25000元。
0≤Q ≤400Q >400
(Q ∈Z ), 每
深圳市益田中学高一数学单元测验题
《算法初步》
1、看下面的四段话,其中不是解决问题的算法的是( ) (A )从济南到北京旅游,先坐火车,再坐飞机抵达
(B )解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1
2
(C )方程x -1=0有两个实根
(D )求1+2+3+4+5的值,先计算1+2=3, 再由于3+3=6,6+4=10,10+5=15,故结果为15 4、算法: S1 输入n
S2 判断n 是否是2,若n=2,则n 满足条件,若n>2,则执行S3
S3 依次从2到n 一1检验能不能整除n ,若不能整除n, 满足上述条件的是 ( ) (A )质数 (B )奇数 (C )偶数 (D )约数 5、下图给出计算
111
的值的一个程序框图,其中判断框内应填入的条件是 ++ +
24100
(A ).i>100 (B )i50 (D )
4
7、题中程序语句输出的结果是 (A )1,2,1 (B )1,2,2 (C ) 2,1,2 (D )2,1,1 8、360和504的最大公约数是 (A )72 (B )24 (C )2520 (D )以上都不对 10、求方程x 3-2x =0 的近似根,要先将它近似地放在某两个连续整数之间,下面正确的
是( )
(A )在1和2之间 (B )在2和3之间 (C )在3和4之间 (D )在4和5之间 二、填空题(每题5分共20分)
113时, 输出的结果为 (第14题) 14、有如下程序框图(如上图所示),则该程序框图表示的算法的功能是
三、解答题(共30分)
15、(8分)已知正四棱锥的底面边长为3,高为4,求正四棱锥的体积和表面积,写出算法的程序语句,并画出相应的流程图。
16、(10分)下面是计算应纳税所得额的算法过程,其算法如下: S1 输入工资x(x
心在哪里,新的希望就在哪里
如果800
S3 输出税款y, 结束。 请写出该算法的程序语句及流程图。
深圳市益田中学高一数学单元测验题《算法初步》答案
一、选择题(每题5分共50分,将答案填入下表中) 二、填空题(每题5分共20分)
11、8 12、1+3+5+„99 13、赋值语句、输入输出语句、条件语句、循环语句 14、求使1⨯3⨯5⨯⋅⋅⋅⨯( ) ≥10000成立的最小正整数n 的值加2。 三、解答题(共30分)
15、程序语句如下:
a =3h =4
h ' =SQR (h ^2+(a /2)^2) S 1=a ^2V =S 1*h /3S 2=4*(1/2) *a *h ' S =S 1+S 2pr int V , S end
16、程序语句如下:
6
input x
if x
if x
y =25+0.1*(x -1300) end if end if print y end
第16题
高一下学期第一次月考试题
一、选择题:(每小题5分,共60分)
1. 在输入语句中,若同时输入多个变量,则变量之间的分隔符号是( ) A. 逗号; B. 空格; C. 分号; D. 顿号 3. 以下条件表达式正确的是( )
A.11; D. x≤1 4. 二进制数10111转化为五进制数是( ) A.41; B.25; C.21; D.43
5. 假设a=125,那么在执行b=a\10-a ∕10后b 的值为( ) A.0.5; B.2.5; C.0; D. -0.5
6. 在语句PRINT 3,3+2的结果是( ) A.3,3+2; B.3 5; C.3,5; D.3 2+3
7. 用秦九韶算法在计算f(x)=2x4+3x3-2x 2+4x-6时,要用到的乘法和加法的次数分别为(A.4,3; B.6,4; C. 4,4; D.3,4 8. 下列输入语句正确的是( )
A.INPUT x ,y ,z B.INPUT “x=”;x ,“y=”;y C.INPUT 2,3,4 D.INPUT x=2 9. 将3x 2y+
x
2 y
表示成计算机程序表达式为( ) A.3*x^2*y+x∕(2+y);B.3*x^2*y+x∕2+y;C.3x^2y+x∕2+y;D.3·x^2·y+x÷(2+y) 10.a=3 b=4 a=b b=a
PRINT a ,b
心在哪里,新的希望就在哪里
)7
END
以上程序输出的结果是( )
A.3,4; B.4,4; C.3,3; D.4,3
11. 三位七进制的数表示的最大的十进制的数是( ) A.322; B.332; C.342; D.352 12.INPUT a
b=a\10-a ∕10+aMOD10
PRINT b END
若a=45,则以上程序运行后的结果是( ) A.0.5; B.3; C.1.5; D.4.5
二、填空题:(每小题4分,共16分) 13.1001011(2)14. 15.5280和2155的最大公约数是16. 用二分法求方程的近似根,精确度为e ,则循环结构中止的条件是 三、解答题:(17~21题每题12分,22题14分)
17. 用秦九韶算法计算函数f(x)=2x4+3x3+5x-4当x=2时的函数值。
18. 铁路托运行李,从甲地到乙地,按规定每张客票托运行李不超过50kg 时,每千克0.2元,超过50kg 时,超过部分按每千克0.25元计算,画出计算行李价格的算法框图。 19. 某次考试,满分100分,按规定x ≥80者为良好,60≤x
心在哪里,新的希望就在哪里
8
1111
+-+-„) ,编写程序求π的近似值(精确到0.001) 3579
参考答案:
一、选择题:
1.A 2.B 3.C 4.D 5.D 6.B 7.C 8.A 9.A 10.B 11.C 12.D 二、填空题:
13. 135; 14. 终端框、处理框; 15. 5; 16. |x1-x 2|
17. 解:∵f(x)=2x4+3x3+5x-4=(((2x+3)x+0)x+5)x-4
∴v 1=2×2+3=7 ∴v 2=7×2+0=14 v 3=14×2+5=33 v 4=33×2-4=62 即f(2)=62
18. 19. 程序框图:
9
20. 解:INPUT m ,n ,k 21. 解s=0
r= mMODn n=1 WHILE r0 t=1
m=n WHILE n0 PRINT s k=n END n=r
r= kMODn WEND PRINT n END 22. 解:p=0
n=1
WHILE 4/n>0.001 IF nMOD4=1 THEN p=p+4/n ELSE p=p-4/n END IF n=n+2 WEND PRINT p END
四. C B B A C A D A C D A B C A 二.15、8
16、求使1⨯3⨯5⨯⋅⋅⋅⨯( ) ≥10000成立的最小正整数n 的值加2。 17: 22 -22 18: 3
19. 解: 324=243×1+81
243=81×3+0 则 324与 243的最大公约数为 81
又 135=81×1+54
81=54×1+27
54=27×2+0 则 81 与 135的最大公约数为27
所以, 三个数 324、243、135的最大公约数为 27.
心在哪里,新的希望就在哪里
10
20. 解:
参考答案:
一、选择题:
1.A 2.B 3.C 4.D 5.D 6.B 7.C 8.A 9.A 10.B 11.C 12.D
二、填空题:
13. 135; 14. 终端框、处理框; 15. 5; 16. |x1-x 2|
三、解答题:
17. 解:∵f(x)=2x4+3x3+5x-4=(((2x+3)x+0)x+5)x-4
∴v 1=2×2+3=7
∴v 2=7×2+0=14
v 3=14×2+5=33
v 4=33×2-4=62
即f(2)=62
18. 19. 程序框图:
20. 解:INPUT m ,n ,k 21. 解s=0
r= mMODn n=1
WHILE r0 t=1
m=n WHILE n0 PRINT s k=n END n=r
r= kMODn
WEND
PRINT n
END
22. 解:p=0
n=1
WHILE 4/n>0.001
IF nMOD4=1 THEN
p=p+4/n
ELSE
p=p-4/n
END IF
n=n+2
WEND
PRINT p
END
心在哪里,新的希望就在哪里
12