2019年logo程序初赛试题汇总

2019年logo程序初赛试题汇总
2019年logo程序初赛试题汇总

2005年顺德区LOGO语言程序设计比赛初赛试卷

一、选择填空:(每题2分,共26分)

1、LOGO语言中的命令都是英文单词的缩写,例如FD、BK、LT、RT分别是英文单词__________、

________、________、________的缩写,而ClearScreen、PenUp、PenDown的缩写分别是CS 、_____________、_________________。

2、写出下列命令:设置背景的命令_________、设置笔色的命令_____________、填充颜色的命令

______________、改变笔的粗细的命令____ ____________。

3、画一个直径为20的圆:______________________________________________

4、画一个横向长为80,纵向宽为40的矩形:_____________________ ________

5、画一个边长为100的五角星:________________________________________

二、画出下列过程所画的图形(画在题目的右边,要求标出图形的边长。每题5分,共15分)

1. TO A

REPEAT 4[FD 20 RT 90 FD 20 LT 90 FD 20 BK 20 RT 90]

END

执行 A

2.TO B1

REPEAT 2[FD 20 RT 90 FD 60 RT 90]

END

TO B

REPEAT 4[B1 RT 90 FD 60]

END

执行 B

3.TO C1 :X

REPEAT 4[FD :X RT 90]

END

TO C

C1 60 PU FD 40 RT 90

FD 20 PD C1 20

END

执行 C

三、根据图形完成下列过程:(每空2分,共16分)

1.TO LX

REPEAT _____ [ FD 40 RT 60 FD 40 RT _____ ]

END

TO EX1

HT LT _____

REPEAT _____ [ LX RT _____ ]

END

2. TO EX2

REPEAT __ [REPEAT __ [ FD 80 RT 90 ] RT __ ]

END

四、根据要求写出程序:(共9分)

自然界的花有的是三瓣,有的是四瓣或者更多。设计一个过程Hua :N,当输入Hua 3 就画出3个花瓣的花(图一),输入Hua 5就画出5个花瓣的花(图二)

五、应用题。(每空2分,共14分)

工人师傅用150块砖砌一堵墙,每块砖长为10,高为5,每层使用15块砖。工人师傅将画好的草图交给小明,小明编写了下面的LOGO 过程将图纸画出来了(见下图),请你猜猜过程中划线部分应该填写什么才能完整地把图纸画出来。 TO zhuan :X :Y

REPEAT 2[FD :X RT 90 FD :Y RT 90] END

TO C1

REPEAT 15[zhuan 5 10 RT 90 FD 10 LT 90] RT 90 BK ______ LT 90 FD END TO C2

zhuan 5 5 RT 90 FD 5 LT 90

REPEAT [zhuan 5 10 RT 90 FD 10 LT 90]

zhuan RT 90 FD 5 LT 90 FD 5 LT 90 FD 150 RT 90 END TO Q

REPEAT [C1 ] HT END

六、设计题。(共20分,在试卷背面答题)

所谓动画,就是快速播放的一系列静态图像。医学已经证明,人的眼睛看到一幅画后,在1/24秒内不会消失。因此当一幅画在人的视觉下还没有消失前就播放下一幅画,就会给人一种流畅的视觉变化效果。请你利用这一原理,设计一个过程fengche :time ,画转动的风车。其中变量time 为风车转动的时间。例如:执行fengche 10,风车转动10秒钟。风车有四片叶轮(如图),每片叶轮的长是60,宽是20。

(提示:画好风车的四片叶轮后,利用Wait :N 命令,使风车的的四片叶轮在屏幕上保持1/24秒,然后擦除它,再在下一位置重画四片叶轮。注意,Wait :N 表示等待:N/100秒)。

2006年顺德区LOGO 语言程序设计比赛初赛试卷

一、选择填空:(每题5分,共15分)

画一个长为60,宽为30的空心矩形的命令:

使用重复命令画一个边长为60的正六边形的命令:

画一个直径为36的圆的命令:

_____________________________________________________________

图二 图三 图一

二、写出画如下图形的命令(每个图9分):

图图图

画图的命令:_________________________________________________

画图的命令:_________________________________________________

画图的命令:_________________________________________________

(改题:)以下三个图形各不相同,请编写一个带参数的过程,通过改变该过程参数的值,该过程能分别画出如下图形:

三、(13分)编写一个过程画出如下图形:

四、(10分)编写一个过程DBX :N,要求:执行该过程时能连续画出正三角形……正N边形。例如执

行DBX 10画出如下图形:

五、(10分)以下四个图形各不相同,请编写一个带参数的过程,通过改变该过程参数的值,该过程能分别画出如下图形:

(1) (2) (3) (4)

六、(10分)圆的面积公式为:S=(R是圆的半径)。编写一个计算圆面积的递归过程。要求有提示,输入0程序结束。

七、(15分)编写一个画松树的过程songshu :N :L,其中:N表示组成松树的三角形个数,:L表示

最大的三角形的边长。组成松树的三角形的边长由大到小递减,每次减少二分之一。

2007年顺德区小学LOGO语言程序设计比赛初赛试卷

一、填空:(每小题5分,共15分)

5、画一个黑色的、边长为50的实心正方形:

6、画一个边长为100的五角星:

7、将150-42×2÷14写成LOGO语言的表达式:

_____________________________________________________________

二、(15分)编写带变量的过程画下面的图形,并将画相应图形的调用方法写在图形下方的划线处。

________ ________ ________ _________ 三、(15分)编写带变量的过程画如下图形,并将调用该过程画相应图形的方法写在图形右方的划线处。

四、(15分)编写一个过程,过程运行时,计算机随机地出100以内的两个正整数的加法或乘法题,如

果你输入的答案正确,屏幕提示“正确!”;如果你输入的答案错误,屏幕没有提示。接着重新出下一道题,如此循环。下图是过程运行时的画面。

五、(20分)N 支球队进行循环赛(即每两个球队之间都比赛一次),共要进行多少场比赛? 1) 请编写过程。

2) 调用编写的过程计算:8支球队的循环赛共_______场比赛;24支球队的循环赛共_______场比赛;

36支球队的循环赛共_______场比赛。

六、(20分)设计交通信号灯:有红、黄、绿三盏信号灯。红灯亮一段时间,然后熄灭;黄灯亮起,闪

烁3次后熄灭;然后绿灯亮起,一段时间后熄灭;黄灯又亮起,闪烁3次后熄灭;接着红灯又亮起……如此循环。

绿灯亮 黄灯闪烁 红灯亮

2008年顺德区小学LOGO 语言程序设计比赛初赛试卷

一、填空:(每小题5分,共15分)

画一个边长为50的正12边形:

画一个边长为100的9角星:

将(15+53

)×2÷14写成LOGO 语言的表达式:

二、(每个图形10分,共20分)编写两个过程,分别画如下所示图形。

三、(10分)编写带变量的过程画下面的图形,并将调用该过程画相应图形的方法写在图形下方的划线

处。

相关主题
相关文档
最新文档