LOGO语言程序设计试卷.doc

上传人:飞****2 文档编号:78780267 上传时间:2023-03-19 格式:DOC 页数:12 大小:30.50KB
返回 下载 相关 举报
LOGO语言程序设计试卷.doc_第1页
第1页 / 共12页
LOGO语言程序设计试卷.doc_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《LOGO语言程序设计试卷.doc》由会员分享,可在线阅读,更多相关《LOGO语言程序设计试卷.doc(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、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 1002、使用重复命令画一个边长为60的正六边形的命令:repeat 6fd 60 rt 360/63、画一个直径为36的圆的命令:stampoval 36 36二、写出画如下图形的命令(每个图9

2、分):画图2.1的命令:_画图2.2的命令:_画图2.3的命令:_三、(13分)编写一个过程画出如下图形:四、(15分)编写一个过程DBX:N,要求:执行该过程时能连续画出正三角形正N边形。例如执行DBX10画出如下图形::n 1五、(15分)以下四个图形各不相同,请编写一个带参数的过程,通过改变该过程参数的值,该过程能分别画出如下图形:六、(15分)编写一个画松树的过程songshu:N:L,其中:N表示组成松树的三角形个数,:L表示最大的三角形的边长。组成松树的三角形的边长由大到小递减,每次减少二分之一。2005年顺德区LOGO语言程序设计比赛复赛试卷(说明:考试时间为90分钟。若不够地方

3、答题,可以写在试卷背面)题号一二三四五总分得分一、选择填空:(每题3分,共15分)1、REPEAT4REPEAT4FD40RT90RT90画的图是:(B)A一个正方形B.一个田字形C.四个正方形D.八个正方形2、下列四组命令分别画出如图A至D四个图形,请找出图形与命令组之间的对应关系。(1)HTREPEAT8RT90REPEAT18RT5FD5RT5(B)(2)HTREPEAT8LT90REPEAT18RT5FD5RT5(C)(3)HTREPEAT8REPEAT18RT5FD5RT5RT120(A)(4)HTREPEAT8REPEAT18RT5FD5RT5LT120(D)二、根据过程画出对应图

4、形1、对于以下过程,执行A10,将所得的图形画在右边。(10分)TOA:XIF:X30THENLT90STOPREPEAT4FD:XRT90FD:XA:X 10END2、对于以下过程,执行JT220,将所得的图形画在右边。(15分)TOJT:N:SIF:N=0THENHQ:SRT90STOPFD:SRT90FD:SLT90JT:N-1:SFD:SRT90FD:SLT90ENDTOHQ:SFD:S :SREPEAT4FD:SRT90BK:S :SEND三、设计一个递归过程,画出如下图形。图中长方形的长边是短边的2倍,圆的直径与长方形的短边相同。每递归一次长方形的边长和圆的直径减半(15分)TOB

5、B:AIF:A2STOPPDSTAMPRECT2*:A:APURT90FD:ALT90FD:A :A/2PDSTAMPOVAL:A/2:A/2PUBK:A :A/2RT90FD:ALT90BB:A/2END四、设计过程计算(只需要编写过程.不必写出计算结果)1、计算1 2 3 4 5 98 99 100。写出执行方法。(15分)TOCC:N:RESULTIF:N1PR:RESULTSTOPCC:N-1:RESULT :NEND执行CC10002、等式“15*451=9*2005”中的“”是一个相同的数字(0-9),编写一个过程,计算“”中的数字是多少。(15分)TODD:NIF:N30THEN

6、LT90STOPREPEAT4FD:XRT90FD:XA:X 10END2、对于以下过程,执行JT220,将所得的图形画在右边。(15分)TOJT:N:SIF:N=0THENHQ:SRT90STOPFD:SRT90FD:SLT90JT:N-1:SFD:SRT90FD:SLT90ENDTOHQ:SFD:S :SREPEAT4FD:SRT90BK:S :SEND三、设计一个递归过程,画出如下图形。图中长方形的长边是短边的2倍,圆的直径与长方形的短边相同。每递归一次长方形的边长和圆的直径减半(15分)四、设计过程计算(只需要编写过程.不必写出计算结果)1、计算1 2 3 4 5 98 99 100。

7、写出执行方法。(15分)2、等式“15*451=9*2005”中的“”是一个相同的数字(0-9),编写一个过程,计算“”中的数字是多少。(15分)五、(15分)有A、B、C三根柱子,在A柱位置放有一叠圆盘,这些圆盘大小不同,较小的总是放在较大的上面,如图所示。现要求用最少的移动次数将A柱上的盘子全部移到B柱上来。移动盘子的规则如下:1、一次只能移动一个盘子;无论在哪一柱子上,也无论盘子的个数是多少,较小的盘子总是在较大的盘子上面;2、每次只能移动最上面的盘子,不能抽出下面的盘子;移动的盘子可以放到任何一根柱子上。试编写一个LOGO过程,将移动盘子的过程打印出来。2005年顺德区LOGO语言程序

8、设计比赛初赛试卷(考试时间:90分钟)一、选择填空:(每题2分,共26分)1、LOGO语言中的命令都是英文单词的缩写,例如FD、BK、LT、RT分别是英文单词_、_、_、_的缩写,而ClearScreen、PenUp、PenDown的缩写分别是CS、_、_。2、写出下列命令:设置背景的命令_、设置笔色的命令_、填充颜色的命令_、改变笔的粗细的命令_。3、画一个直径为20的圆:_4、画一个横向长为80,纵向宽为40的矩形:_5、画一个边长为100的五角星:_二、画出下列过程所画的图形(画在题目的右边,要求标出图形的边长。每题5分,共15分)1.TOAREPEAT4FD20RT90FD20LT90

9、FD20BK20RT90END执行A2.TOB1REPEAT2FD20RT90FD60RT90ENDTOBREPEAT4B1RT90FD60END执行B3.TOC1:XREPEAT4FD:XRT90ENDTOCC160PUFD40RT90FD20PDC120END执行C三、根据图形完成下列过程:(每空2分,共16分)1TOLXREPEAT_FD40RT60FD40RT_ENDTOEX1HTLT_REPEAT_LXRT_END2TOEX2REPEAT_REPEAT_FD80RT90RT_END四、根据要求写出程序:(共9分)自然界的花有的是三瓣,有的是四瓣或者更多。设计一个过程Hua:N,当输入

10、Hua3就画出3个花瓣的花(图一),输入Hua5就画出5个花瓣的花(图二)五、应用题。(每空2分,共14分)工人师傅用150块砖砌一堵墙,每块砖长为10,高为5,每层使用15块砖。工人师傅将画好的草图交给小明,小明编写了下面的LOGO过程将图纸画出来了(见下图),请你猜猜过程中划线部分应该填写什么才能完整地把图纸画出来。TOzhuan:X:YREPEAT2FD:XRT90FD:YRT90ENDTOC1REPEAT15zhuan510RT90FD10LT90RT90BK_LT90FDENDTOC2zhuan55RT90FD5LT90REPEATzhuan510RT90FD10LT90zhuanR

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

12、持1/24秒,然后擦除它,再在下一位置重画四片叶轮。注意,Wait:N表示等待:N/100秒)。2005年顺德区LOGO语言初赛模拟试卷姓名:_班级:_分数:_一、选择填空:(每题2分,共8分)(1)进入LOGO的命令是_。A.LOGOB.DRAWC.键盘D.显示器E.鼠标F.中央处理器(2)在编辑过程时,输入上档符号,如“ ”号时,要用_键,换行时要用_键,把光标快速移到行尾,要用_键,前翻一页,要用_键,退出编辑,回到图文混合显示方式时,要用_键。A.F2B.ENDC.SHIFTD.回车键E.HOMEF.PageUp(3)任何时候都能和DRAW起同样作用的是命令组_,海龟在母位时,能和SE

13、TXXCOR 40起同样作用的命令组是_,能画出正方形的命令组是_。A.SETX100SETY100SETY100SETX100B.SETX100SETY100SETX0SETY0C.STPDSSHOMED.STPDSSCSE.RT90FD40LT90F.LT90FD40RT90(4)下列命令的简写形式是:HOME_PENDOWNU_RIGHT_FORWARD_FULLSCREEN_SETXY_SHOWTURTLE_A.FDB.FSC.RTD.PDE.STF.没有简写二、填空:(每题2,共10分)(1)写出命令的名称:BK_LT_PU_HT_CS_。(2)LOGO系统提供了三种屏幕显示方式,它

14、们是_、_和_。(3)LOGO系统提供了两种执行方式,它们是_和_。(4)背景的命令是_、笔色的命令是_、填充颜色的命令是_(5)改变笔的粗细命令是:_三、根据过程画出对应图形:(每题3分,共18分)(1)TOA1HTFD60LT90FD20RT120FD60RT120FD60RT120FD20LT90FD60RT90FD20END执行A1(2)TOA2REPEAT5LT18FD50RT90END执行A2(3)TOA3REPEAT4REPEAT3FD20RT90FD60RT90LT90END执行A3(4)TOA4DRAWREPEAT4A5RT90ENDTOA5FD98RT135FD40RT45

15、FD40RT45FD40RT135END执行A4(5)TOA6:NREPEAT:NFD40RT360/:NENDTOA7:NREPEAT4A6:N 1FD40HTEND执行A73(6)TOA8:YDRAWHTLT90A9:YRT90A9:YSETY-100SETYYCOR 60LT90A9:Y/2RT90A9:Y/2ENDTOA9:YREPEAT2REPEAT9RT5FD:Y*0.174RT5RT90END执行A860四、根据图形完成下列过程:(每题3分,共12分)(1)TOLXREPEAT_FD40RT60FD40RT_ENDTOEX1HTLT_REPEAT_LXRT_END(2)TODDR

16、EPEAT3RT90FD20LT90FD20ENDTOEX2DRAWHTREPEAT_DD_END执行:EX2(3)TOEX3(STAMPOVAL4040true)REPEAT12_RT30END(4)TOEX41fd40rt90fd40rt90fd20rt90fd20rt90fd40rt90fd10rt90fd10rt90fd20ENDTOEX4REPEAT_EX41_END执行:EX4五、根据要求写出程序:(每题4分,共12分)(1)定义一个画彩色泡泡的过程,用圆的大小和颜色作参数。(2)定义一个可以画任意边长、任意边数的正多边形的过程。(3)定义一个画6个大小不同的同心圆的过程。六、根据图形写出程序:(每题5分,共20分)提示:图1的基本图形如右图:图2是270度弧围成的。图3是三角形旋转而成。七、附加题:20分编一个递归过程画出如图。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

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

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