小学LOGO语言程序设计比赛试卷
一,选择填空:(每空1分,共16分)
(1)进入LOGO的命令是 _______ .
A. LOGO B. DRAW C. 键盘 D. 显示器 E. 鼠标 F. 中央处理器
(2)在编辑过程时,输入上档符号,如+号时,要用_________键,换行时要用 ______ 键,把光标快速移到行尾,要用 ______ 键,前翻一页,要用______ 键,退出编辑,回到图文混合显示方式时,要用 ______ 键.
A. F2 B. END C. SHIFT D. 回车键 E. HOME F. PageUp
(3)任何时候都能和 DRAW 起同样作用的是命令组 ______ ,海龟在母位时,能和SETX XCOR+40 起同样作用的命令组是 ______ ,能画出正方形的命令组是 ______ .
A. SETX 100 SETY 100 SETY 100 SETX 100
B. SETX 100 SETY 100 SETX 0 SETY 0
C. ST PD SS HOME
RT 90 FD 40 LT 90
LT 90 FD 40 RT 90
(4)下列命令的简写形式是:
HOME _____ PENDOWNU _______ RIGHT ________ FORWARD _________
FULLSCREEN ________ SETXY __________ SHOWTURTLE ___________
二,填空:(每空1分,共14分)
(1)写出命令的名称:BK ____ LT _____ PU _____ HT ____ CS ______.
(2)LOGO系统提供了三种屏幕显示方式,它们是_______ ,_______和 ________ .
(3)LOGO系统提供了两种执行方式,它们是 ______ 和 ________ .
(4)背景的命令是_____,笔色的命令是_____,填充颜色的命令是_____
(5)改变笔的粗细命令是:___________
三,根据过程画出对应图形:(每题3分,共18分)
(1) TO A1
HT FD 60 LT 90 FD 20 RT 120 FD 60 RT 120
FD 60 RT 120 FD 20 LT 90 FD 60 RT 90 FD 20
END
执行 A1
(2)TO A2
REPEAT 5 [ LT 18 FD 50 RT 90 ]
END
执行 A2
(3)TO A3
REPEAT 4 [ REPEAT 3 [ FD 20 RT 90 FD 60 RT 90 ] LT 90 ]
END
执行 A3
(4)TO A4
DRAW REPEAT 4 [ A5 RT 90 ]
END
TO A5
FD 98 RT 135 FD 40 RT 45 FD 40 RT 45 FD 40 RT 135
END
执行 A4
(5)TO A6 :N
REPEAT :N [ FD 40 RT 360/:N ]
END
TO A7 :N
REPEAT 4 [ A6 :N+1 FD 40 ] HT
END
执行 A7 3
(6)TO A8 :Y
DRAW HT
LT
SETY -100 SETY YCOR+60
LT
RT
END
TO A9 :Y
REPEAT 2 [ REPEAT 9 [ RT 5 FD :Y*0.174 RT 5 ] RT 90 ]
END
执行 A8 60
四,根据图形完成下列过程:(每题3分,共12分)
(1)TO LX
REPEAT _____ [ FD 40 RT 60 FD 40 RT _____ ]
END
TO EX1
HT LT _____
REPEAT _____ [ LX RT _____ ]
END
(2)TO DD
REPEAT 2 [ RT 90 FD 20 LT 90 FD 20 ]
END
TO EX2
DRAW HT
REPEAT ____[DD ___________]
END
执行:EX2
(3) TO EX3
(STAMPOVAL 40 40 true)
REPEAT 12[_____________________________RT 30]
END
(4) TO EX41
fd 40 rt 90 fd 40 rt 90
fd 20 rt 90 fd 20 rt 90
fd 40 rt 90 fd 10 rt 90
fd 10 rt 90 fd 20
END
TO EX4
REPEAT ______[EX41 __________]
END
执行:EX4
五,根据图形填写完整程序:(每题5分,共10分)
TO EX51
REPEAT 27[RT 5 FD 0.174*60 RT 5]
END
TO EX5
REPEAT ___[EX51 LT __________]
END
执行:EX5
TO EX52
REPEAT ___[REPEAT 3[FD 30 RT 120]RT _____]
END
执行:EX52
六,编写一个过程执行不同参数画出相对应的图形:(共10分)
七,编写一个动画,让海龟在半圆轨道上左右来回爬行.(等待时间为10秒)(共20分)
要求:带一个变量,输入10秒,则整个动画运用10秒,输入15秒,则整个动画运用15秒,以此类推.