2009年芜湖市小学计算机水平等级测评试卷
一、填空题
1、当前计算机的核心部件是主机,主机中的运算器和控制器合称
,其英文缩写是
。
2、在LOGO语言中,命令READQUOTE的简写是
;命令BUTMEMBER的简写是
。
3、在LOGO语言中进入混合屏幕的方法是键入命令
。
4、已知执行 REPEAT 4 [ FD 40 BK :X ]
可以画出一条长200步的线段,则变量 :X 的值应等于
或
。
5、正26角星一共有
种画法,当其内角最尖时画一个完整的26
角星海龟在画图过程中一共转了
圈。
6、执行 PR(OR 3>8
4<5)的结果为
。
7、表示X不大于3,只应用比较关系符写出的表达式为
,应用逻辑关系符同比较关系符写出的表达式为 。
8、将LOGO语言中科学记数法表示的数3.78E+07写成日常记数法表示的数为
;将日常记数法表示的数 -987654321表示为LOGO语言中科学计数法标示的数为
。
9、十进制数 124 对应的二制数是:
;
二进制数110010(2)所对应的十进制数为:
。
10、将数学表达式
写成LOGO语言表达式为
。
11、执行
SHOW [ ABC ]
的结果为
。
12、执行
PR REMAINDER 18
4的结果为
。
13、执行
PR RANDOM ( 6 – RANDOM 3
)的结果可能有
。
14、执行
PR ROUND 4.7/1.3
显示:
;执行 PR INT 2*SQRT 3
显示:
。
15、执行
PR CHAR
(ASCII 0)+21 显示:
。
16、执行
PR BL [ 1 2 3 [ X Y Z] ]
显示:
。
17、执行
PR BF FPUT [ AB CD] [ 12 34 ]
显示:
。
18、执行
SHOW LPUT ITEM 3 FPUT
“XYZ “ABC [ 123 ]
显示:
。
二、根据不同的命令组运行得出的结果,将对应的图形序号A、B、C、D、E填写在后面的括号内:
1、
|
REPEAT 6[REPEAT 6[FD 20 RT 60]LT 120]
|
(
)
|
|
2、
|
REPEAT 6[REPEAT 6[FD 20 RT 60]FD 20 LT 60]
|
(
)
|
|
3、
|
REPEAT 6[REPEAT 6[BK 20 RT 60]LT 120]
|
(
)
|
|
4、
|
REPEAT 6[REPEAT 6[FD 20 RT 60] LT 60]
|
(
)
|
|
5、
|
REPEAT 6[REPEAT 6[FD 20 LT 60]FD 20 RT 60]
|
(
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

三、读程序,写出或画出下列程序的运行结果
1、TO
A
DRAW LT
90 FD
60 LT
90
FD 60 LT
90 FD
120
HOME
END
执行 A
2、TO
B
DRAW
REPEAT 2[ REPEAT 7[ FD
50 RT 90]
RT 90]
END
执行
B
3、TO
C
DRAW
HT
SETY
100
SETXY [ 50
150] SETXY [ 50 50]
SETXY [ 0
0] SETXY [ 50 150]
END
执行
C
4、TO
D
:X
IF :X<20 HT STOP
REPEAT 5[ FD
:X RT 120
] RT 120
D :X/2
REPEAT 6[ FD
:X RT 90]
RT 180
END
执行 DRAW D 60
5、TO
E
MAKE "S 0
FOR "X 1 4 [FOR "Y 1
4[FOR "Z 1 4 [ IF (AND :X>:Y :Y>:Z)(PR :X :Y
:Z)
\MAKE "S
:S+1]]]
PR :S
END
执行
E
6、
TO F :X :Y
IF
EMPTY?
:X
PR
:Y
STOP
F
BL
:X
WORD
LAST
:X
:Y
END
执行:
F
"AHWU
"
7、
TO G1 :X
MAKE
"Y
2*:X
( PR
:X :Y
)
G2
:X
( PR
:X :Y
)
END
TO
G2
:Y
MAKE
"X
2*:X
(
PR
:X :Y
)
END
TO
G
:X
MAKE
"Y
5
G1
:Y
(
PR
:X :Y
)
END
执行
G
5
8、
TO H1 :W
:Z
IF EMPTY?
:W [ OP :Z ]
IF
NUMBER?
FIRST :W [
OP WORD (
H2
:W "
)]
OP
H1
BF
:W (
WORD FIRST
:W :Z
)
END
TO
H2
:W
:Z
IF
EMPTY?
:W [
OP :Z
]
IF NOT
NUMBER? FIRST :W [ OP WORD :Z ( H1
:W "
)]
OP
H2
BF
:W (
WORD FIRST
:W :Z
)
END
TO
H
PR
H1
"WH135LH
"
PR
H2
"246AH97
"
END
执行 H
四、阅读下面程序,填空完成过程,使之画出如图所示的大门

TO DOOR
DRAW HT D B 200 60 FD 200 E BK 40 B 40 400 RT 90 FD 80
REPEAT 4 [LT 90 C RT 90 FD 80] LT 90 BK D
B 200 60 FD 200 E
END
TO A :N :R
REPEAT :N [RT 5 FD :R * 6.28 / 36 RT 5]
END
TO B :X :Y
REPEAT 2 [FD :X RT 90 FD :Y RT 90]
END
TO C
BK 20 RT 90 FD 15 RT 90 B 5 30 FD 5 LT 90 A 18 15 LT 90 B 5
30
FD 15 BK 10 REPEAT [RT
90 FD LT
90 FD 10 BK 10]
BK 5 RT 90 A 18 15 LT 90 FD 5 RT 90 FD 15 LT 90 FD 20
END
TO D
LT
180 A 9 30 BK 120 A 9 30 LT 90 FD 60 RT 90
END
TO E
LT 45 FD 20 LT 45 BK 10 * (
) + 30 A 36 15 BK
LT 45 FD 20 RT
END
执行
FS
DOOR
五、依照下列题意,填空完成程序,使之成为题解。
1、在一次为期三天的奥运会选拔赛中,共发了 M
枚奖章。已知第一天发的奖章数为(M-1)枚的5等分中的若干枚;第二天发的奖章数为(M+2)枚的2 / 7还多4枚;第三天发的奖章数为 37枚。问:共颁发了多少枚奖章?每天颁发的奖章各多少枚?
TO A
:M
:T
IF :T>4 STOP
MAKE "N :M
- (
) – 37
IF NOT :N = INT
:N
STOP
IF :S*:N =
[
PR :M (
PR
:N
2*(:M+2)/7+4 37 )
A
:M
END
TO T1
:M
A :M 1
T1 :M+1
END
执行 T1
1
输出
131
52
42 37
53
2、输入两个数X与Y,要求在随机产生的30个(0到9)数中,统计出所有满足下列条件的两个数出现的情况的次数:
1)这两个数的位置相距X,如:相邻两个数的位置相距为1;
2)两个数差的绝对值等于Y。
TO
A
:N
IF :N
>30 [ OP [ ] ]
MAKE
"X
OP
FPUT
:X (
A
:N+1)
END
TO
B
:L
:X
:Y
:S
IF ( COUNT :L) = :X [( PR
[满足条件的两个数出现了] :S "次)
STOP ]
MAKE
"C
FIRST
:L
MAKE
"D
IF ( ABS
:C - :D ) = :Y [ ]
B BF
:L
:X
:Y
:S
END
TO
T2
MAKE
"L
A
1
PR
:L
MAKE
"M
MAKE
"X
FIRST
:M
MAKE
"Y
LAST
:M
B
:L
:X
:Y
0
END
执行 T2
输出: 0 7 8 6 1 1 0
2 4 7 8 2 8 1 1 3 3 2 7 8 1 2 6 4 4 2 5 6 2 0
输入: 3 5
输出:满足条件的两个数出现了 3 次
3、如下图所示有四层方格,在这10个格子中分别填入0 –
9这十个数字,每行构成一个自然数,组成四个位数不同的自然数,要求这四个自然数都是某个整数的平方。求出所有的填写方案和总的方案数。

TO A :X
TO
B
:X
IF
:X>3
[STOP]
IF
:X>9
[STOP]
MAKE
"S1
:X*:X
MAKE
"S2
:X*:X
MAKE
"L1
E
:S1
MAKE
"L2
E
:S2
B
4
IF
AND
G
:L2
F
:L1 :L2 [
C 10 ]
A
:X+1
B
:X+1
END
END
TO C :X
IF
:X>31 [
STOP ]
MAKE
"S3
:X*:X
MAKE
"L3
E
:S3
IF
AND G
:L3 F
(
) :L3 [
D 32
]
C
:X+1
END
TO D :X
IF
:X>99 [
STOP ]
MAKE
"S4
:X*:X
MAKE
"L4
E
:S4
IF AND
G
:L4 F
(
) :L4 [ ( PR :S1 :S2 :S3 :S4)
\ MAKE "N :N+1 ]
D
:X+1
END
TO
E
:S
IF
:S<1 [
OP [ ] ]
OP LPUT
(
E INT
:S/10 )
END
TO
F
:L
:LL
IF
EMPTY?
:LL [
OP "TRUE
]
IF
MEMBER?
FIRST :LL
:L [ OP "FALSE ]
OP
F
:L
BF
:LL
END
TO
G
:L
IF ( COUNT
:L)=1 [ OP "TRUE ]
IF [
OP "FALSE ]
OP
G BF
:L
END
TO
T3
MAKE
"N
0
A
1
PR
:N
END
执行
T3
输出 1 36
784
9025
9
16
784
3025
9
81
324
7056
9
81
576
2304
4
LOGO语言竞赛题库:
竞赛练习试题①
竞赛练习试卷②
竞赛练习试卷③
竞赛练习试卷④
竞赛练习试卷⑤
竞赛练习试卷⑥
竞赛练习试卷⑦
竞赛综合练习试卷C0
竞赛综合练习试卷C4
九江市计算机奥林匹克竞赛决赛试题(小学组)
晋江市第三届计算机竞赛小学生组信息学竞赛试卷
2002年小学生计算机竞赛logo语言笔试卷
北京市西城区2002年小学LOGO语言程序设计竞赛试题
2005年厦门市小学生计算机LOGO语言竞赛(初赛)试卷
2005年厦门市小学生计算机LOGO语言竞赛(初赛)试卷(参考答案)
2005年顺德区LOGO语言程序设计比赛初赛试卷
2006年顺德区LOGO语言程序设计比赛复赛试卷
2006年杭州市小学生计算机应用竞赛试题
2006年厦门市小学生计算机LOGO语言竞赛(初赛)试卷(参考答案)
2007年顺德区小学LOGO语言程序设计比赛初赛试卷
2008年顺德区小学LOGO语言程序设计比赛初赛试卷
2008年厦门市小学生计算机LOGO语言竞赛试卷
2009年顺德区小学LOGO语言程序设计比赛初赛试卷
2009年芜湖市小学计算机水平等级测评试卷
2010年顺德区LOGO语言程序设计比赛复赛试卷
2010杭州市小学生LOGO语言程序设计竞赛
2010年杭州市LOGO语言设计竞赛复赛问卷
2010年东莞logo程序设计竞赛模拟试题
2011年厦门市小学生计算机LOGO语言竞赛(初赛)试卷
2011年顺德区小学LOGO语言程序设计比赛初赛试卷
2012常熟市小学生LOGO程序设计试题
阜新学校六年级信息技术考试试卷
江汉区第十届计算机知识竞赛试题
《信息技术》课及信息技术竞赛使用MSWLogo已成主流和趋势:
● 汉化版MSWLogo性能比肩PASCAL、C语言,功能远超PC-LOGO及其它类型LOGO语言。
汉化版MSWLogo继承了PC-LOGO的使用习惯及资料,可轻松实现转型,是最优升级语言。
《MSWLogo讲义》电子书是详尽的使用说明书及编程指导手册,
学用MSWLogo不再困难
《MSWLogo讲义》第1-3章是以小学《信息技术》教材为蓝本的入门学习、编程操作参考书
第4-7章是小学信息学竞赛必须掌握的递归、数值计算、字表处理参赛辅导书
第8-10章详解了MSWLogo的新颖编程技巧、3D作图新功能,有许多精彩编程实例
新编制的MSWLogoHelp文件可以在XP~Win10中阅读,常用的命令都有中文注解。
● 《新编PC-LOGO教程》《新编PC-LOGO习题集》是迄今最详尽的PC-LOGO语言教科书
《新编PC-LOGO教程》《新编PC-LOGO习题集》有超过1000道程序例题
这是以往历年教学资料的积淀
已经有纸质《LOGO语言竞赛教程》《LOGO语言竞赛习题集》书籍的就不要再购买这两本电子书了
计算机升级Win7~Win10及更高系统操作系统PC-LOGO无法使用,PC-LOGO渐被淘汰已成定局。
其它中文LOGO系统都存在种种问题,无法编制复杂有水平的LOGO程序,影响学习编程及举办竞赛。
《新编PC-LOGO教程》《新编PC-LOGO习题集》可为学习MSWLogo提供丰富的练习例题及编程思路
汉化MSWLogo是当前和未来时代的最优LOGO语言系统 ● PC-LOGO是昔日LOGO语言的王者
● 以上三本书的目录请查阅:
http://blog.sina.com.cn/s/blog_5fd454d00102x1we.html
希望获得《MSWLogo讲义》或《新编PC-LOGO教程》《新编PC-LOGO习题集》电子书的
用 手机 或 计算机 淘宝搜索 MSWLOGO 或 mswlogo 即可找到购买链接
加载中,请稍候......