加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

2008年厦门市小学生计算机LOGO语言竞赛(初赛)试卷

(2012-12-06 07:18:02)
标签:

林老师

logo

分形

趣味数学

竞赛试卷

分类: 竞赛试题及解题分析指导

2008年厦门市小学生计算机LOGO语言竞赛(初赛)试卷

    做别人已经做过的LOGO竞赛题至今仍然是提高计算机程序设计语言理解能力的重要途径,但绝对不是学计算机编程者的终极目的。如果你真的希望自己将来有较强的编写程序的实战能力,那就应该从透彻地理解计算机编程的常用算法、掌握基础常见的编程技巧入手。不过做做模拟练习,对于提高编程认知水平还不失是一种有效的方法。

参赛须知

1、本竞赛用时为90分钟。

2、答案依  框中所示标号填写在答题卷上,考试结束时只交答题卷。

3、需要画图时可用铅笔和规尺,图形要求形状和比例基本相似即可,重叠的线只画一条。

一、选择题(每题只有一个正确答案,1~10题每选项1分,11~20题每选项2分)30%

1.  LOGO语言中可能使海龟移动的命令(  1   

   AWORD            BST            CCS              DHT

2.  G、M、K、T都是计算机的存储单位,以下描述正确的是(  2   

   A、 1G >1T >1M     B1G > 1K >1T   C1G =1024K       D1G < 1T >1K

3.  互联网络上的服务都是基于一种协议,WWW服务基于  3   协议。

    APOP3          BHTTP       CFTP        DTELNET

4.  键盘上大小写转换键的键名(  4   

   Ashift           Bctrl          Cbackspace       Dcaps lock

5.  下列那个软件是专门用来查看图像?  5   

   AEXCEL           BWORD          CACDSEE          DACCESS

6.  下列哪一个最有可能是小明的电子邮件地址(  6   

Axiaoming@163.com  Bxiaoming.COM  Csina.xiaoming@com  Dxm.mail.com

7.  LOGO语言程序不正确的过程名是( 7    

   ATO LOGO         BTO 3JIAO      CTO 2008olpc     DTO heading

8.   logo语言中OUTPUT 命令不可能完成的功能是( 8    

   A、结束一个过程    B、返回一个值    C、在屏幕上显示一个值    D、计算表达式

9.  PR BUTTON? 1 得到结果为true 表明:( 9   

 A 鼠标按下左键  B  鼠标按下右键    C键盘按下1键     D 键盘按下空格键

10. 命令stampoval 不可以画出的图形为(  10  

   A、圆              B、椭圆          C、圆弧              D、点

11. 已知在ASCII码中,字符A和B的二进制数代码分别为0100000101000010。那么,字符E的二进制数代码为(  11   

   A01000100        B01001000      C01010000        D01000101

12、命令100-random 100 产生的随机数范围为(  12   

   A1~100           B0~99          C0~100           D、无法确定

13、计算logo语言的数学表达式:((((3+5)*3+6)/3-2)/(10-2))的值是( 13   

  A、0.9           B1             C1.1             D10

14、由命令 REPEAT 18[FD 100 RT 160]画的多角星有几个角 (14  )

   A12              B9             C18              D16

15.  让海龟左转30度,可以用右转命令来实现,哪一个是正确的(15  )

  ART  150       BRT  210         CRT  390         DRT  690

16. 当变量:X取6.16.9之间任意值。ROUND(:X)INT(:X+0.5)的结果是:( 16 

A、两个函数的值始终一样大          B、第一个值始终大于第二个值

C、第一个值始终小于第二个值    D、不能确定

17.执行FOR “X 1 3[FOR “Y 1 5 [PR :X+:Y]]]时打印的第12个的数是:( 17 

A、12          B、6          C、5            D、7 

18.执行REPEAT 36[REPEAT 9[FD 100 RT 120] RT 10]命令时,海龟回到原点的次数( 18 

A36            B108         C120          D144

19REPEAT 5 [ RT (RANDOM 3 )*60  FD 50] 不可能画出的图形是  19   

A、梯形            B、菱形          C、直线段    D、以上三个都可以

20. 执行MAKE  “X 20 REPEAT 8[FD :X  RT 60  MAKE  “X  :X+5]  HT命令时,画出的图形为(  20   

2008年厦门市小学生计算机LOGO语言竞赛(初赛)试卷 

二、填空题(每空格2分)20%

21. 画一个边长为100 的正六边形,有两边为水平,在命令REPEAT 6 [ FD  100  LT 60 ] 之前应先执行  21

22.  CS REPEAT 3 [RT 90 FD 10 LT 90 FD 20] PR YCOR运行时屏幕上显示的数值:22】 

假设以下两过程已经定义:(【23】-【25】题)

TO  Q :X                  TO  P :Y

   OP  SE BF :X BL :X       OP  SE  Q :Y  :Y

END                       END

23. 写出 PR  Q  “ABCD  的运行结果: 【23】  

24. 写出 PR  P  [A  B ] 的运行结果: 【24】 

25. 写出 PR  Q  (FIRST  (P  “123) )*2  的运行结果: 【25】  .

 

假设下列变量已经赋值(【26】-【28】题)

MAKE  “X  [ONE  TWO  THREE  FOUR FIVE ]

MAKE  “Y [1 2 3 4 5 ]

26. 写出 PR  ITEM  ( ITEM  3  :Y )  :X 的运行结果:    26    

27. 写出 PR  (LAST FIRST :X) > (FIRST LAST :X) 的运行结果:     27    

28. 写出  PR  (FIRST BF :Y)*(LAST :Y) – FIRST :Y   的运行结果: 28 

29. 画一半径为50的实心圆,执行 STAMPOVAL命令的三个参数分别是: 29

30. 执行MAKE “X 1 REPEAT 5[MAKE “Y :X+1 MAKE “X :Y+:X] :Y的值: 【30】                       

三、阅读程序 24%

根据下列程序,在下列表格的空白处填写相应内容或画出相应图形:(每空格2分)16%

31TO TRY :S :N

        IF :N <= 0 THEN [PR :S STOP]

        IF (FIRST :S) > “F THEN MAKE “Q (SE “A FIRST :S) ELSE MAKE “Q FIRST :S

        TRY (SE BF :S :Q) :N - 1

END

题号

(示范)

1

2

3

4

执行命令:

TRY [ A B] 2

TRY [B G] 2

TRY [B G] 0

TRY [B G C] 3

34

输出结果:

A B

31

32

33

A B A G

 

32.

TO BY :R :D                              TO MAIN :X

   REPEAT 180[FD 0.0174*25*:R RT 1]         IF EMPTY? :X THEN STOP

   RT 90*:D                                 BY FIRST :X FIRST BF :X

END                                         MAIN BF BF :X

                                          END

2008年厦门市小学生计算机LOGO语言竞赛(初赛)试卷

根据下列程序,画出或完善递归图形:8%

  TO DG :L :N

    IF :N <= 0 THEN STOP

    REPEAT 2 [FD :L DG :L :N - 1 RT 90 FD :L / 2 DG :L :N - 1 RT 90]

END

 

33.画出执行  CS DG 50 2 命令行的递归图形(大小比例相对准确,请用小三角形标出海龟起点位置)

   请在答案卷相应位置上画出该递归图形:39】(4分)

 

34.如图给出了执行 CS DG 50 3 命令行后海龟画的不完整图形。图中缺了一些线段,请将缺少的线条直接补在答卷中图形的相应位置上。(图中已经标出海龟起点位置)。

2008年厦门市小学生计算机LOGO语言竞赛(初赛)试卷
补线段40】(4分)


 

四、问题解答(每空格2分)6%

  35. 现有5个彩球和一个圆柱形的玻璃杯,玻璃杯的口径略大于彩球的直径,高度可以放入所有彩球。彩球的编号为1-5,并依编号由小到大放在玻璃杯的左边。现有一游戏,仅可对彩球做两个动作:①从玻璃杯左边依编号顺序取出一个彩球放入玻璃杯中,该操作记作”F”;②是从玻璃杯顶端取出一个彩球从左到右依次摆放到玻璃杯的右边,该操作记作”Q”。经过一系列动作后,使彩球全部摆放到玻璃杯的右边。请在表中空白处填入相应的内容:

小题:

系列动作

量筒右边彩球摆放顺序

示范

F F F F F Q Q Q Q Q

5 4 3 2 1

1

F F Q F Q F F Q Q Q

41

2

42

1 3 4 5 2

3

43

3 2 4 5 1

 

五、程序填空(【44-53】每空格2分)20%

36.程序运行结果如右图

2008年厦门市小学生计算机LOGO语言竞赛(初赛)试卷TO M :X

  IF EMPTY? 44 THEN STOP

  MAKE “Y FIRST :X

  STAMPOVAL (FIRST :Y) (LAST :Y)

  M BF :X

END

输入: M [ [  45 ] [  46] [100  50]]

 

37. 以下程序运行TU ,结果如右图:

2008年厦门市小学生计算机LOGO语言竞赛(初赛)试卷TO ZFX

  REPEAT  4 [ FD 47  RT  90 ]

  PU  FD  25  RT  90  FD  25  LT  90  48  

END

TO  TU

  REPEAT  4 [REPEAT 49_[ZFX]  RT _50_  REPEAT  4  [ZFX]  RT_51 ]

END

 

38.下列程序可以计算100以内(含100)所有偶数之和:

TO JS  :X  :S

   IF :X > 100 THEN [PR :S STOP]

    JS  :X+52 :S+53

END                                 

输入: JS  2  0

 

 

 

2006年厦门市小学生计算机LOGO语言竞赛(初赛)答题卷

一、选择题(1~10题每一选项1分,11~20题每一选项2分)30%

 

题号

1

2

3

4

5

6

7

8

9

10

答案

 

 

 

 

 

 

 

 

 

 

题号

11

12

13

14

15

16

17

18

19

20

答案

 

 

 

 

 

 

 

 

 

 

二、填空题(每空格2分)20%

 

题号

21

22

23

24

25

答案

 

 

 

 

 

题号

26

27

28

29

30

答案

 

 

 

 

 

三、阅读程序(31~38题每题2分,39-40题每题4分) 24%

 

题号

31

32

33

37】的图形

38】的图形

答案

 

 

 

 

 

题号

34

35

36

答案

 

 

 

39 画递归图形:                   40 在图中相应位置补上缺少的线段

 

 2008年厦门市小学生计算机LOGO语言竞赛(初赛)试卷

四、问题解答(每空格2分)6%

 

题号

41

42

43

答案

 

 

 

五、程序填空(44-51每空格2分)16%

 

题号

44

45

46

47

48

49

答案

 

 

 

 

 

 

题号

50

51

52

53

 

 

答案

 

 

 

 

 

 


LOGO语言竞赛题库:

竞赛练习试题①  
竞赛练习试卷②  
竞赛练习试卷  
竞赛练习试卷④  

竞赛练习试卷  

竞赛练习试卷     

竞赛练习试卷  

九江市计算机奥林匹克竞赛决赛试题(小学组)   

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语言程序设计竞赛   

2011年厦门市小学生计算机LOGO语言竞赛(初赛)试卷 

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

2012常熟市小学生LOGO程序设计试题            

阜新学校六年级信息技术考试试   

江汉区第十届计算机知识竞赛试题    

 

LOGO语言基础知识测试题  

 

2012年宁波小学生程序设计竞赛试卷(PASCAL语言)   

2012年芜湖市小学计算机水平等级测评试卷(C语言)

    http://blog.sina.com.cn/s/blog_5fd454d00102es1n.html

2007年长沙市小学生计算机奥林匹克竞赛决赛试 

 

 

 

 

 《信息技术》课及信息技术竞赛使用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  即可找到购买链接

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有