ImageVerifierCode 换一换
格式:DOCX , 页数:74 ,大小:137.76KB ,
资源ID:20472520      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20472520.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(小学生信息学计算机竞赛指导及题解Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

小学生信息学计算机竞赛指导及题解Word文档格式.docx

1、2-4 电子表格处理和分析软件-Excel第三章 LOGO语言程序设计3-1 LOGO语言概述和基本命令3-2 海龟绘图的辅助命令3-3 LOGO编辑器及过程简述3-4常用海龟绘图公式3-5条件选择语句和循环语句3-6子过程和过程调用3-7字和表3-8彩色绘图和函数3-9递归3-10多龟绘图第二部分 自测题及分析LOGO语言自测题一及参考答案LOGO语言自测题二及参考答案LOGO语言自测题三及参考答案LOGO语言自测题四及参考答案LOGO语言自测题五及参考答案LOGO语言自测题六及参考答案LOGO语言自测题七及参考答案LOGO语言自测题八及参考答案LOGO语言自测题九及参考答案LOGO语言自测

2、题十及参考答案LOGO语言自测题十一及参考答案第三部分 历届竞赛试题及分析1998年第四届全国青少年信息学奥林匹克分区联赛辽宁赛区小学组复赛试题1999年第五届全国青少年信息学奥林匹克分区联赛辽宁赛区小学组复赛试题2000年第六届全国青少年信息学奥林匹克分区联赛辽宁赛区小学组初赛、复赛试题2001年第七届全国青少年信息学奥林匹克分区联赛辽宁赛区小学组初赛、复赛试题2002年第八届全国青少年信息学奥林匹克分区联赛辽宁赛区小学组一类初赛、复赛试题2002年第八届全国青少年信息学奥林匹克分区联赛辽宁赛区小学组二类初赛、复赛试题2003年第九届全国青少年信息学奥林匹克分区联赛辽宁赛区小学组初赛、复赛试

3、题附录附录一、参考文献附录二、LOGO语言出错信息和LOGO语言常用命令附录三、全国青少年信息学奥林匹克分区联赛简介1、 全国计算机等级考试考试指导(二级计算机基本知识)国家教委考试中心组编,谭浩强主编,徐士良编著,清华大学出版社,1995年4月2、 计算机实用教程初级(第二版)沈阳市计算机应用能力培训考核工作办公室编,辽宁大学出版社,1996年3、 小学计算机教材DOS版,全国中小学计算机教育研究中心组编,北京师范大学出版社,1998年3月4、 辽宁省中小学教学用书编审委员会,辽宁省小学课本计算机,辽宁教育学院编,辽海出版社,1998年5、 学用LOGO4.0叶金霞、宋永治主编,辽宁民族出版

4、社,1999年5月第1版6、 微机原理与应用周明德、陶龙芳编著,中央广播电视大学出版社,1998年6月第1版7、 清华大学计算机系列教材数据结构(用面向对象方法与C+描述),殷人昆、陶永雷、谢若阳、盛绚华编著,清华大学出版社,1999年7月第1版8、 信息技术教师参考书,辽宁师范大学出版社,浦丕志参编,2003年9月一、LOGO语言出错信息1、Ambiguous filename not allowed.(不允许使用不明确的文件名)解释:特殊的DOS字符*和?不能出现在文件名中。2、Attempt to draw a dot outside the screen.(企图在屏幕外画点。)一个点只

5、能画在屏幕的范围内。3、Attempt to move turtle nnnn outside the fence.(企图将海龟移动到围栏外。在围栏模式下海龟不能移到屏幕外。4、Bad number syntax.(不正克的数字语法。你输入的不是合法的数字。5、Cannot access the clipboard.(不能访问剪贴板)当你复制到剪贴板或从剪贴板粘贴时,产生了内部错误。6、Cannot allocate requested amount of memory.(不能分配所要求数量的内存)内存不足以使LOGO正确地初始化,关闭一个或更多的应用程序,检查剩余的系统资源,然后重新启动PC

6、-LOGO。7、Cant find catch for symbol(找不到“symbol”所对应的catch语句。你使用了THROW命令,但没有相应的CATCH8、Cannot initialize properly.(不能正确地初始化)在PC-LOGO for windows初始化过程中产生了一个错误。9、Cannot print windows contents.(不能打印窗口的内容。无法用指定的打印机打印所选窗口的内容。10、Cannot start timer.(不能开始定时器。由于所有Windows定时器都在工作,因此无法开始一个定时器。11、Cannot tell turtle

7、n; there are only x turtles defined.(不能命令海龟n;只定义了X个海龟)你试图激活一个序号大于目前所定义海龟数量的海龟。使用SETTURTLES语句增加海龟数量。12、Division by zero. (被零除。您使用了零作除数。13、FATAL ERRROR:Unable to obtain device context.(致命的错误:无法获得设备环境)该致命的错误仅在系统资源不足时出现。关闭所有的应用程序,并重新启动Windows。14、FATAL ERROR:Garbage collection failed废物搜集失败。回收站产生了内部错误。15、

8、File name is too large to fit into buffer.(文件“name”过大以至不能调入缓冲区)用于编辑的缓冲区不足,无法将所要编辑的整个文件读入。请将该文件分割,再进行编辑。16、File not found.(找不到文件“name”。在当前目录里找不到您要求调入的文件。17、File stream nnnn not open。(文件流未打开。进行读写时,你所指定的序号对应的文件未打开。18、Input/output(I/O) error(输入/输出错误)在计算机主机与外设(如磁盘驱动器、打印机等)间的数据传输有问题。19、Internal error: tex

9、t(内部错误:“text”。LOGO遇到了无法预想到的内部环境,无法继续运行,请你重新启动计算机。二、LOGO语言常用命令ABS n 求n的绝对值 AGET a 1 输出被指定数组下标变量的值AND b1 b2 逻辑“与”运算APPLY 程序表 提供运行程序表功能ARCTAN n 输出X的反正切函数值ARRAY (n或1) 定义数组ARRAY? 检查把输入的W是否是数组ARRAYDIMS 输出数组a的最大下标值ASCII 输出字母的ASCII码ASET 给下标变量赋值ASK 指不定期代号n的海龟去执行命令序列BACK 海龟后退n步BACKGROUND 输出前景颜色号(0-15)BASE 确定L

10、OGO输出数的数制BGPATTERN 输出背景图案代码BURIEDNAMES 输出所有被隐藏变量表BURIEDPROCS 输出所有被隐藏过程表BURIEDPROPS 输出所有被隐藏属性表BURY 隐藏对象BURYALL 隐藏工作空间内所有过程、变量和特性表BURYNAME 隐藏指定变量BURYPROC 隐藏指定过程BURYPROP 隐藏指定属性表BUTFIRST 输出去掉首项后的剩下部分BUTLAST 输出支掉尾项后的剩下部分BUTMEMBER 输出一个在w2(或l2)中去掉w1(或l1)所剩下的部分BUTTON? 检查鼠标按钮是否按下BYE 退出PC LOGO窗口BYTEARRAY 定义数组

11、的字节值BYTEARRAY? 检查所输入的是否是字节数组CASE 将键盘输入的字符转为大写格式 CASE? 检查是否大写格式 CATCH 与THROW命令成对使用 CHAR 输出ASCII码为n的字符 CLEAN 清屏,海龟不动 CLEARINPUT 清除键盘缓冲区 CLEARSCREEN 清图形窗口屏幕,海龟回母位 CLEARTEXT 清文字窗口屏幕 CLOSE 关闭文件或设备 COLOR 输出指定颜色n的颜色代码 CONST 用w2或者1定义文本w1的内容 CONTENTS 输出所有对象的表 CONTINUE 暂停后继续执行 COPYDEF 复制一个已定义的过程w1到w2 COPYOFF

12、关闭听众窗口的协议 COPYON 打开听众窗口的协议 COS 输出n的余弦值 COUNT 输出字或表元素个数 CREATE 建立文件w CURDIR 输出当前工作目录 DATE 输出当前日期DEFEVENT 定义事件w1的管理器w2DEFINE 在命令状态或程序状态下以表1形式定义过程wDEFINED? 检查w是否是已被定义的过程DELETE 删除文件wDELIMITER 系统变量:用MAKE命令设置字串的分隔符DIRECTORY 输出当前工作目录的文件目录DISK 输出当前工作驱动器的盘符DOT 在坐标(X,Y)处画点DOTCOLOR 输出(X,Y)点的颜色DRAW 海龟初始化命令EACH

13、使所有活动的海龟执行由输入项指定的命令序列1EDIT 进入LOGO编辑方式,编辑过程wEDN 打开编辑窗口并填入已定义的所有LOGO变量ELSE 是IF命令的一部分EMPTY? 检查所输入的是否是空字或空表END 结束过程定义的命令EQUAL? 检查所输入的项是否相等ERASE 删除在工作空间内被定义的过程、变量或属性表ERC 删除工作空间内所有常量ERN 删除工作空间内所有变量ERROR 系统变量;输出最近出错的信息代码EVAL 用表中变量的值替换原变量EVENT 生成一个事件FENCE 设定海龟绘画窗口为“栅栏”方式,不许海龟出边界FILE.INFO 输出指定文件w的信息表FILE? 检查

14、指定文件w是否存在FILL 对海龟所在的封闭区按笔色涂色,海龟应不在画线上,且在落笔状态FILLARRAY 用表1对数组a的元素填数FIRST 输出第一个字符或元素FKEY.n 系统变量:FKEY.2到FKEY.10,功能键FONT 输出当前的字型FONTS 输出所有可用的字型FOR for.next循环语句的开头部份FORWARD 海龟前进n步FPUT 把w1或l1放置在w2或l2的前面,组成一个新字或新表.FREEDC 释放先前被占用的设备,请参见.GETDCFROMMEMBER 移去w1或l1前的所有字符或元素FULLSCREEN 置屏幕显示方式为全屏幕显示图形 GETATTR 输出当前

15、听众窗口的颜色属性GETBYTE 输出输入流中的下一个字节的ASCII值GETBYTE.NO.ECHO 输出输入流中的下一个字节的ASCII值,但不在屏幕上显示出来.GETDC 在所用窗口内获取可用设备环境GETMODE 输出屏幕模式的代码GETPALLET 输出当前调色板的代码GETXY 输出第一个活动海龟当前位置的坐标GO 控制转向命令,转到指定的LABEL处,就与LABEL命令一起使用GPROP 输出关联量w1的w2属性值,无定义时输出空表HALT 中断所有在后台运行中的过程HEADING 输出第一个活动海龟的指向HELP 打开帮助系统*.HINST 输出PC LOGO窗口的句柄HIDE

16、TURTLE(HT) 藏龟HOME 海龟回原位,不清屏,也不改变海龟的其他状态.HWND 输出PC LOGO主窗体的句柄IBASE 系统变量,用于确定LOGO输入数的数制。IF 条件语句IFFALSE (IFF) 与TEST命令连用,当TEST操作为FALSE时,执行命令表1IFTRUE (IFT) 与TEST命令连用,当TEST操作为TRUE时,招待命令表1IGNORE pro 忽略过程pro的输出INT x 求X的整数部分ITEM n w/1 返回表1或字w的第几个元素 KEY? 检查在键盘缓冲区是否有字符输入 LABEL 标识所对应的GO语句的转向位置,参见GO命令LAST 输出表或字的

17、最后一项LAUNCH 输出表在后台运行一个LOGO过程nLEFT(LT) 海龟左转n度LIST 建立一个由其各输入项组成的表LIST? 检查其输入是否是表LISTARRAY 将数组转换为表LOAD 调入文件LOADPIC 调入图形文件LOADSNAP 调入图形文件,并在工作空间中将其转换成位图LOCAL 定义局部变量LOG 输出n自然对数LOG10 输出n的常用对数LOGAND 输出两输入数的按位操作的逻辑和LOGNOT 输出按位操作的逻辑补LOGOR 输出两输入数的按位操作的逻辑或LOGXOR 输出两输入数的按位操作的逻辑异或LPUT 将第一个输入项放在第二项之后,组成一个新字或新表LSH

18、对整数1进行逻辑移位,移动的位数与方面由整数2决定,正右移,负左移 MAKE 定义一个以第一项输入为名字,第二项输入为值的变量MCI 访问windows的多媒体扩展功能 MCI? 检查windows的多媒体扩展功能是否存在MEMBER? 检查第一个对象是否是第二个对象的元素.MESSAGE 建立某个消息msn与LOGO过程的proc的联系MOUSE 输出鼠标所在的坐标位置.MOUSEON 检查是否有鼠标MOUSESHAPE 输出鼠标指针的开头代码NAME 定义一个以第二项输入为变量名,第一项输入为值的变量NAME? 检查其输入是否为已定义的变量名NOCASE 使LOGO对大小区分处理NODES

19、 输出内存空余节点数 NOT 逻辑非运算NUMBER? 检查其输入是否是一个数OPEN 打开文件OR 逻辑或运算ORIGIN 输出海龟原点坐标位置OUTPUT 输出过程返回值,只能在过程中使用PATTERN 返回第一个活动海龟的填图样式代码PAUSE 过程暂停PEEKBYTE 返回输入流中下一个字节的ASCII值,但不将它读出来PEN 输出第一个活动海龟的笔状态PENCOLOR (PC) 输出第一个活动海龟的笔颜色PENDOWN (PD) 落笔PENERASE (PE) 笔擦PENREVERSE (PX) 反笔,在无线的地方画线,有线的地方擦线PENUP (PU) 抬笔PI 输出圆周率的值PI

20、CK 从一个字或表中随机拾取一个元素PLAY 从speaker播放音符表或声音文件 PLIST 输出关联量的属性表 POC 列印所有用户自定义常量 PONS 列印所有用户自定义变量及其值 POPLS 列印所有属性表 POPS 列印所有用户自定义过程的标题和内容 POTS 列印所有用户自定义的过程标题 PPROP 将一个属对赋值给一个变量 PPROPS 将一个属性表赋值给一个变量PRECISION 系统变量,用于确定LOGO显示小数点后的位数。PRINT 在屏幕上打印内容并回车PRINTER 输出有关打印机的信息表PRINTLINE 输出整数表中的ASCII码所对应的字符,不回车 PRINTOU

21、T 打印过程、变量、属性和常量PRINTSCREEN 打印绘图窗口PROCLIST 以表的形式输出所有用户自定义过程名PRODUCT n1 n2 输出n1*n2PROMPT 系统变量,设置提示符PRTRACE o 将o打印到跟踪窗口并回车PUBLIC 定义公共变量PUTBYTE n 打印一个ASCII值为n的字符,不回车 QUOTIENT n1 n2 输出 n1/n2 RANDOM n 输出一个介于1与n之间的随机整数READ 读出一个介于流中的第一个LOGO对象.READ 从文件中读取二进制数据或文本数据READCHAR (RC) 等待用户从键盘上输入的第一个字符READLINE 以ASCI

22、I值表的形式读取输入流中的一行READLIST (RL) 以表的形式读取输入流中的一行READQUOTE (RQ) 将输入流中的下一行作为一个LOGO字输出RECYCLE 清除内存中无用的信息REMAINDER n1 n2 求出n1除以n2的余数REMPROP 删除变量的属性名及相应的属性表RENAME 将文件重命名REPEAT n l 命令表l重复执行n次RERANDOM 重新初始化随时机数性发生器RIGHT (RT) 海龟右转n度ROUND 将n舍入取整RUN l 运行命令表lSAVE 存储文件SAVEPIC 存储图形文件(默认扩展名为.PCX)SAVESNAP 将用SNAP命令捕捉的位图

23、存盘SCREENFACTS 输出关于听众窗口和图形窗口的信息表.SEEK 移动文件读/写指针的位置SENTENCE (SE) 将输出项合成一个新表SETATTR 设置听众窗口的颜色属性SETBG 设置图形窗口的背景颜色SETBGPATTERN 设置图形窗口的背景样式SETCOLOR n l 根据表达l更改n颜色设置。SETCURDIR 设定当前工作目录SETDISK 将驱动器设定为输入所指的驱动器SETEXTENT 改变图形窗口坐标系的坐标取值范围SETFONT 改变海龟字体SETHEADING 使所有海龟的头转至角度方位SETMOUSESHAPE 设置鼠标指针形状SETORIGIN 设定当前

24、活动海龟的坐标原点SETPALLET 选择调色板SETPATTERN 设置海龟笔填充样式SETPC 设置所有活动海龟笔的颜色SETPEN 设置笔的颜色和状态SETPRINTER 设置打印机SETSHAPE 设置所有活动海龟的形状SETSPEED 设置海龟在屏幕上移动的速度 SETTURTLEFACTS 设置海龟的各项属性SETTURTLES 设置可用海龟的数量SETWIDTH 设置所有活动海龟的笔的宽度SETWINSIZE 设置图形窗口的大小SETX 将所有海龟移动到X坐标处,Y坐标不变SETXY 将所有海龟移动到指定坐标(X,Y)处SETY 将所有海龟移动至Y坐标处,X坐标不变SHAPE 输

25、出第一个活动海龟的第一种已定义的形状SHOW 在屏幕上打印并回车SHOWN? 检查第一个活动海龟是否可见SHOWTURTLE 使所有海龟可见SIN 输出n的下弦值SINGLE.STEP 系统变量,决定过程是否单步执行SNAP 将图形窗口的一个区域存成位图SNAPSIZE 输出捕捉到的位图的尺寸SPEED 输出海龟在屏幕上移动的速度值SPLITSCREEN 将屏幕还原为标准的窗口布局SQRT n 求n的算术平方根STAMP 将刚捕捉到的位图粘贴在活动海龟所在处STAMPOVAL n1 n2 根据n1、n2画椭圆STAMPRECT 画长方形STANDARD.INPUT 系统变量,决定输入流的来源STANDARD.OUTPUT 系统变量,决定输出流的去向STOP 中断过程的执行,返回上一层调用SUBDIR 以表的形式输出当前驱动器上的子目录名SUM 求和TAB 系统变量,设置编辑时制表符的停留位置。TELL 激活一个或一组海龟TELLALL 激活从n1到n2范围内的海龟TEST 测试其输入的真值TEXT 以表的形式输出指定的过程TEXTARRAY 把字节数组转换成字TEXTBG 将听众窗口的背景颜色变为n号色TEXTFG 将听众窗口的文本颜色变为n号色TEXTSCREEN 将听众窗口最

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1