欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    LOGO语言程序设计试卷.doc

    • 资源ID:78780267       资源大小:30.50KB        全文页数:12页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    LOGO语言程序设计试卷.doc

    LOGO语言程序设计试卷LOGO语言程序设计 2010-09-09 09:40:25 阅读42 评论0   字号:大中小 订阅   LOGO语言程序设计试卷(说明:上机考试,程序调试通过后写在本试卷上。考试时间90分钟)     一、选择填空:(每题5分,共15分)1、 画一个的横向半径200,的纵向半径为100椭圆 (Stamprect 60 30 “true)Stampoval 100 100stampoval 200 100                                                             2、 使用重复命令画一个边长为60的正六边形的命令:repeat 6fd 60 rt 360/6                                                             3、 画一个直径为36的圆的命令:stampoval 36 36二、写出画如下图形的命令(每个图9分):           画图2.1的命令:_画图2.2的命令:_画图2.3的命令:_三、(13分)编写一个过程画出如下图形: 四、(15分)编写一个过程DBX :N,要求:执行该过程时能连续画出正三角形正N边形。例如执行DBX 10画出如下图形: :n 1五、(15分)以下四个图形各不相同,请编写一个带参数的过程,通过改变该过程参数的值,该过程能分别画出如下图形: 六、(15分)编写一个画松树的过程songshu :N :L,其中:N表示组成松树的三角形个数,:L表示最大的三角形的边长。组成松树的三角形的边长由大到小递减,每次减少二分之一。  2005年顺德区LOGO语言程序设计比赛复赛试卷(说明:考试时间为90分钟。若不够地方答题,可以写在试卷背面)题号 一 二 三 四 五 总分得分      一、选择填空:(每题3分,共15分)1、REPEAT 4REPEAT 4FD 40 RT 90RT 90 画的图是:  ( B )A一个正方形  B.一个田字形  C.四个正方形  D.八个正方形2、下列四组命令分别画出如图A至D四个图形,请找出图形与命令组之间的对应关系。(1)HT REPEAT 8RT 90 REPEAT 18RT 5 FD 5 RT 5      (  B  )(2)HT REPEAT 8LT 90 REPEAT 18RT 5 FD 5 RT 5      (  C  )(3)HT REPEAT 8REPEAT 18RT 5 FD 5 RT 5RT 120      (  A  )(4)HT REPEAT 8REPEAT 18RT 5 FD 5 RT 5LT 120      (  D  ) 二、根据过程画出对应图形1、对于以下过程,执行 A 10,将所得的图形画在右边。(10分)TO A :X           IF :X > 30 THEN LT 90 STOP            REPEAT 4 FD :X RT 90 FD :X           A :X   10        END2、对于以下过程,执行JT 2 20,将所得的图形画在右边。(15分)TO  JT  :N  :S             IF :N = 0 THEN  HQ :S  RT 90 STOP             FD :S RT 90 FD :S LT 90             JT  :N - 1  :S             FD :S RT 90 FD :S LT 90ENDTO  HQ :S             FD :S :S              REPEAT  4 FD :S  RT 90             BK :S :SEND三、设计一个递归过程,画出如下图形。图中长方形的长边是短边的2倍,圆的直径与长方形的短边相同。每递归一次长方形的边长和圆的直径减半(15分)TO BB :A     IF :A < 2 STOP     PD STAMPRECT 2 * :A :A     PU RT 90 FD :A LT 90 FD :A   :A / 2     PD STAMPOVAL :A / 2 :A / 2     PU BK :A   :A / 2 RT 90 FD :A LT 90     BB :A / 2END四、设计过程计算(只需要编写过程.不必写出计算结果)1、计算1 2 3 4 5 98 99 100。写出执行方法。(15分)TO CC :N :RESULT      IF :N < 1 PR :RESULT STOP        CC :N - 1 :RESULT   :NEND  执行 CC 100 02、等式“ 15*451=9*2005 ”中的“”是一个相同的数字(0-9) ,编写一个过程,计算“”中的数字是多少。(15分)TO DD :N  IF :N<0 STOP  IF 15*(45000 :N*100 10 :N)=(:N*100 :N*10 9)*2005 PR :N  DD :N-1END  执行 DD 9五、(15分)有A、B、C三根柱子,在A柱位置放有一叠圆盘,这些圆盘大小不同,较小的总是放在较大的上面,如图所示。现要求用最少的移动次数将A柱上的盘子全部移到B柱上来。移动盘子的规则如下:1、一次只能移动一个盘子;无论在哪一柱子上,也无论盘子的个数是多少,较小的盘子总是在较大的盘子上面;2、每次只能移动最上面的盘子,不能抽出下面的盘子;移动的盘子可以放到任何一根柱子上。试编写一个LOGO过程,将移动盘子的过程打印出来。TO YD :N :A :B :C     IF :N = 0 STOP     YD :N - 1 :A :C :B     (PR :N :A "- :B)YD :N - 1 :C :B :A END      如果有3只盘子,可以执行  YD  3  “A  “B  “C  2005年顺德区LOGO语言程序设计比赛复赛试卷(说明:考试时间为90分钟。若不够地方答题,可以写在试卷背面)题号 一 二 三 四 五 总分得分      一、选择填空:(每题3分,共15分)1、REPEAT 4REPEAT 4FD 40 RT 90RT 90 画的图是:  (     )A一个正方形  B.一个田字形  C.四个正方形  D.八个正方形2、下列四组命令分别画出如图A至D四个图形,请找出图形与命令组之间的对应关系。(1)HT REPEAT 8RT 90 REPEAT 18RT 5 FD 5 RT 5      (     )(2)HT REPEAT 8LT 90 REPEAT 18RT 5 FD 5 RT 5      (     )(3)HT REPEAT 8REPEAT 18RT 5 FD 5 RT 5RT 120      (     )(4)HT REPEAT 8REPEAT 18RT 5 FD 5 RT 5LT 120      (     ) 二、根据过程画出对应图形1、对于以下过程,执行 A 10,将所得的图形画在右边。(10分)TO A :X           IF :X > 30 THEN LT 90 STOP           REPEAT 4 FD :X RT 90 FD :X           A :X   10        END2、对于以下过程,执行JT 2 20,将所得的图形画在右边。(15分)TO  JT  :N  :S             IF :N = 0 THEN  HQ :S  RT 90 STOP             FD :S RT 90 FD :S LT 90             JT  :N - 1  :S             FD :S RT 90 FD :S LT 90ENDTO  HQ :S             FD :S :S             REPEAT  4 FD :S  RT 90             BK :S :SEND三、设计一个递归过程,画出如下图形。图中长方形的长边是短边的2倍,圆的直径与长方形的短边相同。每递归一次长方形的边长和圆的直径减半(15分) 四、设计过程计算(只需要编写过程.不必写出计算结果)1、计算1 2 3 4 5 98 99 100。写出执行方法。(15分)2、等式“ 15*451=9*2005 ”中的“”是一个相同的数字(0-9) ,编写一个过程,计算“”中的数字是多少。(15分)五、(15分)有A、B、C三根柱子,在A柱位置放有一叠圆盘,这些圆盘大小不同,较小的总是放在较大的上面,如图所示。现要求用最少的移动次数将A柱上的盘子全部移到B柱上来。移动盘子的规则如下:1、一次只能移动一个盘子;无论在哪一柱子上,也无论盘子的个数是多少,较小的盘子总是在较大的盘子上面;2、每次只能移动最上面的盘子,不能抽出下面的盘子;移动的盘子可以放到任何一根柱子上。试编写一个LOGO过程,将移动盘子的过程打印出来。  2005年顺德区LOGO语言程序设计比赛初赛试卷(考试时间:90分钟)     一、选择填空:(每题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 4FD 20 RT 90 FD 20 LT 90 FD 20 BK 20 RT 90       END      执行 A2. TO  B1          REPEAT 2FD 20 RT 90 FD 60 RT 90       END       TO B         REPEAT 4B1 RT 90 FD 60       END      执行 B3. TO C1 :X         REPEAT 4FD :X RT 90       END       TO C         C1 60 PU FD 40 RT 90         FD 20 PD C1 20       END       执行 C 三、根据图形完成下列过程:(每空2分,共16分)1TO  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 :YREPEAT 2FD :X RT 90 FD :Y RT 90ENDTO C1REPEAT 15zhuan 5 10 RT 90 FD 10 LT 90RT 90 BK _ LT 90 FD           ENDTO C2zhuan 5 5 RT 90 FD 5 LT 90REPEAT        zhuan 5 10 RT 90 FD 10 LT 90zhuan               RT 90 FD 5 LT 90 FD 5 LT 90 FD 150 RT 90ENDTO Q REPEAT        C1       HTEND六、设计题。(共20分,在试卷背面答题)所谓动画,就是快速播放的一系列静态图像。医学已经证明,人的眼睛看到一幅画后,在1/24秒内不会消失。因此当一幅画在人的视觉下还没有消失前就播放下一幅画,就会给人一种流畅的视觉变化效果。请你利用这一原理,设计一个过程fengche :time,画转动的风车。其中变量time为风车转动的时间。例如:执行fengche 10,风车转动10秒钟。风车有四片叶轮(如图),每片叶轮的长是60,宽是20。(提示:画好风车的四片叶轮后,利用Wait :N命令,使风车的的四片叶轮在屏幕上保持1/24秒,然后擦除它,再在下一位置重画四片叶轮。注意,Wait :N表示等待:N/100秒)。 2005年顺德区LOGO语言初赛模拟试卷姓名:_班级:_分数:_一、选择填空:(每题2分,共8分)      (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 0C.  ST  PD  SS   HOMED.  ST  PD  SS   CSE. RT 90  FD 40  LT 90F. LT 90  FD 40  RT 90      (4)下列命令的简写形式是: HOME _ PENDOWNU _ RIGHT _ FORWARD _  FULLSCREEN _ SETXY _ SHOWTURTLE _    A. FD   B. FS    C. RT     D. PD      E. ST     F. 没有简写二、填空:(每题2,共10分)  (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 :YDRAW  HT LT 90  A9 :Y  RT 90  A9  :Y              SETY -100  SETY YCOR 60              LT 90  A9 :Y/2              RT 90  A9 :Y/2  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 3  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 30END (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  90fd  10  rt 90  fd 20ENDTO  EX4    REPEAT  _EX41 _END执行:EX4五、根据要求写出程序:(每题4分,共12分)(1) 定义一个画彩色泡泡的过程,用圆的大小和颜色作参数。(2) 定义一个可以画任意边长、任意边数的正多边形的过程。(3) 定义一个画6个大小不同的同心圆的过程。六、根据图形写出程序:(每题5分,共20分)提示:图1的基本图形如右图:图2是270度弧围成的。图3是三角形旋转而成。七、附加题:20分编一个递归过程画出如图。

    注意事项

    本文(LOGO语言程序设计试卷.doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开