资料摘要
《算法初步》章末检测题(时间:120分钟满分:150分) 一、选择题(本大题共12小题,每小题5分,共60分) 1.下面算法描述正确的一项是() A.算法只能用自然语言来描述B.算法只能用图形方式来表示C.同一问题可以有不同的算法D.同一问题的算法不同,结果必然不同答案C解析算法可以用自然语言、图形
- 资料类型:教学教案文档
- 所属课文:复习参考题
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 58
- 下载次数
- 0
- 更新时间
- 2019-07-05 10:20:00
- 来源学校
- 学校:吉林市第一中学
复习参考题第一课时教学设计
未知
摘要:暂无摘要
关键词:复习参考题第一课时教学设计
正文
《算法初步》
章末检测题
(时间:120分钟
满分:150分) 一、选择题(本大题共12小题,每小题5分,共60分) 1.下面算法描述正确的一项是(
) A.算法只能用自然语言来描述
B.算法只能用图形方式来表示
C.同一问题可以有不同的算法
D.同一问题的算法不同,结果必然不同
答案
C
解析
算法可以用自然语言、图形语言和程序语言描述;同一个问题可以有不同的算法,但算法结果相同.
x,x≥0,2.已知函数y=输入自变量x的值,输出对应的x+1,x<0,
函数值.设计程序框图时,需用到的基本逻辑结构是(
) A.顺序结构
B.条件结构
C.顺序结构、条件结构
D.顺序结构、循环结构
答案
C
解析
任何程序都有顺序结构;对输入的自变量x的值需判断是否大于0,故需有条件结构.
3.编写程序,计算1×2×3×…×n(n∈N*)的值时,需用到的基本算法语句是(
) A.输入语句、输出语句、赋值语句
B.赋值语句、条件语句、输出语句
C.输出语句、循环语句、赋值语句
D.输入语句、输出语句、赋值语句、条件语句、循环语句
答案
D 解析
都需用到!
4.下列赋值语句正确的是(
) A.max=a+1
C.max-1=a
答案
A 解析
赋值语句格式是:变量=代数式(值),即将代数式(值)赋给变量,B,C,D都不正确.
5.如图所示的程序框图输出的结果是(
) B.a+1=max D.max-a=1
3A.4
5C.6
答案
C 解析
共循环4次,每次执行后A与i的值对应如下:
4B.5
6D.7
A i 23
2
34
3
45
4
56
5 6.对于程序:
试问,若输入m=-4,则输出的数为(
) A.9
B.-7 C.5或-7
D.5 答案
D
解析
阅读程序,先输入m,判断m>-4,是否成立,因为4,所以不成立,则执行m=1-m,最后输出结果为5. 7.下图中的程序框图的循环体执行的次数是(
) m=-
A.50
C.100
答案
B
解析
i从2开始,到100结束,步长为2,所以共执行循环次数为49次.
8.已知7 163=209×34+57,209=57×3+38,57=38×1+19,38=19×2.根据上述系列等式,可确定7 163和209的最大公约数是(
) A.57
C.19
答案
C
解析
由辗转相除法可知7 163和209的最大公约数是19. 9.用更相减损术求294和84的最大公约数时,需做减法的次数是(
) A.2
C.4
B.3 D.5 B.38 D.34 B.49 D.99
答案
C
解析
先用2约简得147,42. 147-42=105,105-42=63,63-42=21,42-21=21. 10.用秦九韶算法求多项式f(x)=12+35x-8x2+79x3+6x4+5x5+3x6在x=-4的值时,v4的值为(
) A.-57
C.-845
答案
B
解析
由秦九韶算法有:v0=3,v1=v0x+5=-7,v2=-7x+6=34,v3=34x+79=-57,v4=-57x-8=220. 11.运行如下图所示的程序框图,则输出S的值为(
) B.220 D.3 392
A.3
C.4
答案
B
解析
当n=1,S=1时,1≤5成立,执行S=S+(-1)n·n=1+(-B.-2 D.8
1)1·1=0,n=1+1=2;
当n=2,S=0时,2≤5成立,执行S=S+(-1)n·n=0+(-1)2×2=2,n=1+2=3;
当n=3,S=2时,3≤5成立,执行S=S+(-1)n·n=2+(-1)3×3=-1,n=3+1=4;
当n=4,S=-1时,4≤5成立,执行S=S+(-1)n·n=-1+(-1)4×4=3,n=4+1=5;
当n=5,S=3时,5≤5成立,执行S=S+(-1)n·n=3+(-1)5×5=-2,n=5+1=6. 此时6≤5不成立,输出S=-2,故选B. 111112.如图所示的是计算2+4+6+…+20的值的一个程序框图,其中判断框内应填入的条件是(
)
A.i<10?
B.i≤10?
C.i<20?
答案
B
D.i≤20? 111111解析
4=,6=,…,20=.共有10个数,i为控2×22×32×10制次数变量.
二、填空题(本大题共4小题,每小题5分,共20分) 13.二进制数101 110转化为等值的八进制数为________.
答案
56 解析
先将二进制数101 110转化为十进制数:
101 110=1×25+0×24+1×23+1×22+1×21+0×20=46. 再将46转化为八进制数,故八进制数为56. 14.下列程序的运行结果是________.
a=1b=1i=3WHILE
i<=6
a=a+b
b=a+b
i=i+1WENDPRINT
aEND答案
34 解析
写出每次循环结束后i,a,b的值.i=3时,a=2,b=3;i=4时,a=5,b=8;i=5时,a=13,b=21;i=6时,a=34,b=
55;i=7时,循环结束.故程序运行结果为34. 15.若输入8时,则下列程序执行后输出的结果是________.
答案
c=0.7 解析
此程序表示的是分段函数
0.2,
t≤4,y=
0.2+0.1×t-3,
t>4,
∴当t=8时,y=0.7. 16.
按图所示的程序框图运算,若输出k=2,则输入x的取值范围是________.
答案
(28,57] 解析
由框图可知x0,k=0→x1=2x0+1,k=1→x2=2x1+1=4x0x2=4x0+3>115,+3,k=2→结束,则有解得28 的x的取值范围为(28,57]. 三、解答题(本大题共6小题,共70分) 17.(10分)下面给出了一个问题的算法: 第一步,输入x. 第二步,若x≥4,则执行第三步;否则,执行第四步. 第三步,y=2x-1. 第四步,y=x2-2x+3. 第五步,输出y. 问题:(1)这个算法解决的问题是什么? (2)当输入的x值为多大时,输出的数值最小? 解析 (1)这个算法解决的问题是求分段函数y=2x-1,x≥4,2的函数值. x-2x+3,x<4 (2)当x≥4时,y=2x-1≥7;当x<4时,y=x2-2x+3=(x-1)2+2≥2.所以ymin=2,此时x=1.即当输入的x的值为1时,输出的数值最小. 18.(12分)用秦九韶算法计算函数f(x)=2x5+3x4+2x3-4x+5当x=2时的函数值. 解析 根据秦九韶算法,把多项式改写成如下形式: f(x)=((((2x+3)x+2)x+0)x-4)x+5. 从内到外的顺序依次计算一次多项式当x=2时的值: v0=2, v1=2×2+3=7, v2=v1×2+2=16, v3=v2×2+0=32, v4=v3×2-4=60, v5=v4×2+5=125. 所以,当x=2时,多项式的值等于125. 19.(12分)下列语句是求S=2+3+4+…+99的一个程序. 请回答下面问题: i=1S=0DOS=i+S i=i+1LOOP UNTIL i>=99 PRINT SEND(1)程序中是否有错误?请加以改正; (2)把程序改成另一种类型的循环语句. 解析 (1)有两处错误: ①语句i=1应为i=2. ②语句LOOP UNTIL i>=99 应为LOOP UNTIL i>99 (2)改为WHILE型循环语句 i=2S=0WHILE i<=99S=S+i i=i+1WENDPRINT SEND20. (12分)高一(2)班共有54名同学参加数学竞赛,现已有这54名同学的竞赛分数,请设计一个将竞赛成绩优秀同学的平均分输出的算法(规定90分以上为优秀,画出程序框图,并设计程序). 解析 程序框图如右图: 程序如下: S=0M=0i=1WHILE i<=54INPUT “x=”;xIF x>90 THEN S=S+x M=M+1 END IFi=i+1WENDP=S/MPRINT PEND21.(12分)求满足1+22+32+…+(写一个解决问题的程序并画出程序框图.解析 程序如下: S=0i=1WHILE S<=10^6S = S+i^2i=i+1 WENDi=i-1PRINT iEND程序框图如下图所示. )2>106的最小正整数,编 22.(12分)给出30个数:1,2,4,7,11,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,依次类推.要计算这30个数的和,现已给出了该问题算法的程序框图如下图所示. (1)请在图中判断框中的①处和执行框中的②处填上合适的语句,使之能完成该题算法功能; (2)根据程序框图写出程序. 解析 (1)该算法使用了当型循环结构.因为是求30个数的和, 故循环体应执行30次,其中i是计数变量,因此判断框内的条件就是限制计算变量i的,故应为i≤30.算法中的变量p实质是表示参与求和的各个数,由于它也是变化的,且满足第i个数比其前一个数大i-1,第i+1个数比其前一个数大i,故应有p=p+i.故①处应填i≤30;②处应填p=p+i. (2)根据以上程序框图,可设计程序如下.
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2019-07-05 10:20:00
- 下载次数: 0
- 浏览次数: 58
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147292
来自:学校:吉林市第一中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:复习参考题第一课时教学设计是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《复习参考题》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。