- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LOGO言语程序设计试卷
LOGO语言程序设计试卷
LOGO语言程序设计 2010-09-09 09:40:25 阅读42 评论0 ??字号:大中小?订阅
?
?(Stamprect 60 30 “true)
Stampoval 100 100stampoval 200 100
?????????????????????????????????????????????????????????????2、?使用重复命令画一个边长为60的正六边形的命令:repeat 6[fd 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?4[REPEAT?4[FD?40?RT?90]RT?90]?画的图是:??(?B?)A一个正方形??B.一个田字形??C.四个正方形??D.八个正方形2、下列四组命令分别画出如图A至D四个图形,请找出图形与命令组之间的对应关系。(1)HT?REPEAT?8[RT?90?REPEAT?18[RT?5?FD?5?RT?5]??]????(??B??)(2)HT?REPEAT?8[LT?90?REPEAT?18[RT?5?FD?5?RT?5]?]?????(??C??)(3)HT?REPEAT?8[REPEAT?18[RT?5?FD?5?RT?5]RT?120]??????(??A??)(4)HT?REPEAT?8[REPEAT?18[RT?5?FD?5?RT?5]LT?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??
文档评论(0)