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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

LOGO命令.docx

1、LOGO命令LOGO命令分类一览表说明 1. 下列命令包括DOS版的PC Logo 4.0和WINDOWS版的PC Logo for Windows Version 1.01a中的所有命令。 2. 命令之后的【DOS】表示本命令仅在DOS版中使用;【WIN】表示本命令仅在WINDOWS版中使用;未注明的命令为两种版本的LOGO系统都可使用,但有些命令的用法略有不同。 3. 命令之后圆括号中的内容是该命令的简写方式。 4. 命令之前的数字是该命令在后面的“LOGO命令简介”中的序号,可方便查询各命令的更详细内容。(一) LOGO图形(1) 海龟命令12. ASK 让指定的海龟完成指定的命令。14

2、. BACK (BK) 海龟后退指定步数。15. BACKGROUND (BG) 输出当前作图屏幕的背景颜色号。17. BGPATTERN 输出当前作图屏幕的背景图案号。38. CLEAN 清除屏幕图形但不影响海龟的位置及方向。40. CLEARSCREEN (CS) 清除屏幕图形,海龟回到屏幕中央,方向置0。64. DOT 在指定坐标位置画一个点。65. DOTCOLOR 输出指定坐标处的象素颜色号。66. DRAW 初始化所有海龟和图形屏幕。67. EACH 使活动海龟执行指定的命令。82. EXTENT 【WIN】 输出作图屏幕的范围。84. FENCE 将作图屏幕置为围栏方式,设置屏幕

3、边缘为海龟活动边界。87. FILL 使用当前笔色在海龟所在的一个封闭边框内填色。91. FONT【WIN】输出当前第一个活动海龟的文字字形、文字大小、字形特征。92. FONTS【WIN】输出系统可用的所有文字字形的表。94. FORWARD (FD)海龟前进指定步数。103. GETXY 输出第一个活动海龟当前所在位置的坐标值。107. HEADING 输出第一个活动海龟的方向角度值(0359)。109. HIDETURTLE (HT)隐藏所有的海龟,可加快画图速度。110. HOME 所有的海龟移回屏幕中央,方向值为0(向上),笔状态不变。122. LEFT (LT) 海龟向左(逆时针)

4、转指定度数。154. ORIGIN【WIN】输出活动海龟坐标原点。161. PENDOWN (PD) 海龟放下画笔。165. PENUP (PU) 海龟提起画笔。205. RIGHT (RT) 海龟向右(顺时针)转指定度数。216. SETBG 设置作图屏幕背景颜色。217. SETBGPATTRTN 设置作图屏幕背景图案。222. SETEXTENT 【WIN】定义海龟作图屏幕的范围。224. SETHEADING (SETH) 设置所有海龟的方向。226. SETORIGIN 【WIN】设置活动海龟的坐标原点。239. SETWINSIZE 【WIN】设置海龟作图窗口的大小。240. SE

5、TX 水平移动所有的海龟到指定的X坐标,不改变海龟的方向及Y坐标。241. SETXY 移动所有的海龟到指定坐标位置,海龟的方向不变。242. SETY 垂直移动所有的海龟到指定的Y坐标,不改变海龟的方向及X坐标。245. SHOWN? 出第一个活动海龟的当前显示状态(显示T;隐藏F)。246. SHOWTURTLE (ST) 置所有的海龟为显示状态。249. SNAP 输出以海龟当前位置为左下角,指定宽度和高度的矩形区域内的图形内容。250. SNAPSIZE 【WIN】输出指定位图的大小。255. STAMP 以海龟当前位置为左下角,将用SNAP命令输出的位图用当前笔色显示在屏幕上。256

6、. STAMPOVAL以海龟当前位置为圆心,以指定的横、竖轴半径画一个椭圆。257. STAMPRECT以海龟当前位置为左下角,以指定的横、竖轴宽度画一个矩形。264. TELL 激活指定代号的海龟。281. TOWARDS 输出海龟指向指定X、Y坐标点的绝对方向值。290. TURTLETEXT (TT) 用当前笔色将字或表的内容从海龟当前位置开始显示出来。301. WHO 输出当前所有活动海龟的代号。303. WINDOW 将作图屏幕置为窗口方式,使屏幕变成海龟活动场地的一个窗口。304. WINSIZE 【WIN】输出当前图形窗口的实际大小。309. WRAP 将作图屏幕置为卷绕方式,当

7、海龟移动量超出屏幕边缘时,将从屏幕的另一边卷绕出来。310. XCOR 输出当前海龟在屏幕上的X坐标值。311. YCOR 输出当前海龟在屏幕上的Y坐标值。(2) 图形工具43. COLOR 输出指定颜色的调色值。102. GETPALLET 输出当前调色板号(03)。156. PATTERN 输出当前前景图案号(111)。159. PEN 输出当前笔的状态信息。160. PENCOLOR (PC) 输出当前笔色号(015)。162. PENERASE (PE) 将画笔变为笔擦。163. PENPAINT (PP)【DOS】 将海龟画笔变成画设定的前景图案的笔。164. PENREVERSE

8、(PX) 将海龟画笔变成反笔,在无线的地方画线,有线的地方擦线。218. SETCOLOR 设置当前调色板中颜色的调配比例。227. SETPALLET 设置当前调色板号(03)。228. SETPATTERN 设置前景图案号(111)。229. SETPC 设置海龟笔色(015)。230. SETPEN 设置当前画笔状态和笔色号。233. SETSHAPE 重新定义海龟形状。234. SETSPEED 设置海龟移动的速度。235. SETTEXTSIZE 【DOS】 设置海龟文字大小(13)。 236. SETTURTLEFACTS (SETF) 设置海龟当前状态。237. SETTURTL

9、ES 设置可用的海龟总数。238. SETWID(SETW) 设置海龟画笔宽度(1999)。243. SHAPE 输出当前第一个活动海龟的形状表。251. SPEED 输出当前海龟移动速度值。272. TEXTSIZE 【DOS】输出当前海龟文字字号值。288. TURTLEFACTS (TF) 输出当前海龟状态表。289. TURTLES 输出当前可用的海龟总数。302. WIDT 【DOS】 输出当前所有活动海龟的画笔宽度。(二) LOGO数据(1) 字和表10. ASCII 输出指定字符或一个字符串的第一个字符的ASCII码。27. BUTFIRST (BF) 输出指定的字或表中,除了第

10、一个字符或元素之外的其他字符或元素。28. BUTLAST (BL) 输出指定的字或表中,除了最后一个字符或元素之外的其他字符或元素。29. BUTMEMBER(BM) 输出字2或表2中除了字1或表1之外的其他字符或元素。37. CHAR 输出指定ASCII码(0255)的对应字符。44. CONST 【WIN】把宏内容替换给宏名,与赋值命令类似。75. CONSTANTS 【WIN】表示工作区中的全部常量。51. COUNT 输出指定字或表所包含的字符或元素的个数。71. EMPTY? 检测指定的字或表是否为空字或空表。74. EQUAL? 检测字1或表1的内容与字2或表2是否相等。76.

11、ERC 【WIN】 删除工作区中的全部常量。89. FIRST 输出指定的字或表的第一个字符或元素。95. FPUT 将第一个输入加到第二个输入前面,输出一个新字或新表。96. FROMMEMBER (FM) 输出字2或表2中从字1或表1开始的右边其余字符或元素。117. ITEM 输出字或表中,由数字指出的第几个字符或元素。120. LAST 输出指定的字或表中的最后一个字符或元素。123. LIST 将每个输入作为一个元素,输出一个新表。124. LIST? 判断指定的输入内容是否是一个表。136. LPUT 将第一个输入加到第二个输入后面,输出一个新字或新表。138. MAKE 将对象的

12、内容或运算结果赋给指定的变量。141. MEMBER? 判断对象2中是否包含了对象1。144. NAME 将对象的内容或运算结果赋给指定的变量,与MAKE命令类似。145. NAME? 判断输入的字是否是一个变量名。146. NAMES 【DOS】表示所有的变量。151. NUMBER? 判断输入的对象是否是一个数字。167. PICK 【WIN】从表或字符串中随机挑选一个元素输出。170. POC 【WIN】输出所有当前用户定义的常量。214. SENTENCE (SE) 将输入的各个对象作为字元素组成一个表。274. THING 输出指定变量的值。307. WORD 将输入的多个字合并成一

13、个新字。308. WORD? 判断对象是否是一个字。(2) 特性表105. GPROP 输出指定名字的指定特性的值。169. PLIST 输出指定名字的特性及值的表。175. PPROP 定义指定名字的指定特性的值。176. PPROPS 定义指定名字的多个指定特性的值。188. PROPERTIES 【DOS】表示所有已定义过的变量及其特性表(见PRINTOUT命令)。201. REMPROP 取消指定变量的指定特性的值。(3) 数组2. AGET 输出指定下标的数组元素的值。7. ARRAY 定义一个数组的大小。8. ARRAY? 检测输入的字是否是一个数组名或字节数组名。9. ARRAY

14、DIMS 输出指定数组的下标范围表。11. ASET 给指定下标的数组元素赋值。32. BYTEARRAY 定义一个字节数组。33. BYTEARRAY? 检测输入的字是否是一个字节数组名。88. FILLARRAY 给指定数组的所有元素赋值。125. LISTARRAY 显示指定数组的所有元素的值。(三) LOGO数字(1) 中缀操作符327. + 输出两数相加的和。328. - 输出两数相减的差。329. * 输出两数相乘的积。330. / 输出两数相除的商。331. = 检测两个对象是否相等。332. 检测对象1是否大于对象2。333. 检测对象1是否小于对象2。335. = 检测对象1

15、是否小于或等于对象2。(2) 数学操作1. ABS 输出指定数的绝对值。6. ARCTAN 输出指定数的反正切函数。16. BASE 设置输出数值的数制。50. COS 输出指定数的余弦值。81. EXPN 输出e(2.7183. . .)的n次方。111. IBASE 设置操作数的数制。116. INT 输出指定数的取整值(无四舍五入)。130. LOG 输出指定数的自然对数值。131. LOG10 输出指定数的以10为底的对数值。132. LOGAND 输出两输入数按二进制数进行逻辑与运算的结果。133. LOGNOT 输出指定数按二进制数进行逻辑非运算的结果。134. LOGOR 输出两

16、输入数按二进制数进行逻辑或运算的结果。135. LOGXOR 输出两输入数按二进制数进行逻辑异或运算的结果。137. LSH 输出对整数进行二进制逻辑移位操作的结果。166. PI 输出圆周率的值。177. PRECISION 定义显示小数点后几位小数。186. PRODUCT 输出各数的乘积。192. QUOTIENT 输出数1除以数2的商。193. RANDOM 输出比指定数小的一个随机正整数。200. REMAINDER 输出数1除以数2的余数。204. RERANDOM 使随机值初始化。206. ROUND 输出指定数的四舍五入整数值。247. SIN 输出指定数的正弦值。254. S

17、QRT 输出指定数的平方根值。262. SUM 输出几个数相加的和。(四) LOGO程序设计(1) 内存和工作区3. ALL 【DOS】 表示工作区中的所有对象(过程、变量和特性表)。19. BURIEDNAMES 显示工作区中所有已打包隐藏的变量名。20. BURIEDPROCS 显示工作区中所有已打包隐藏的过程名。21. BURIEDPROPS 显示工作区中所有已打包隐藏的特性表。22. BURY 打包隐藏工作区中指定的过程、变量和特性表。23. BURYALL 打包隐藏工作区中所有的过程、变量和特性表。24. BURYNAME 打包隐藏工作区中指定的变量。25. BURYPROC 打包隐

18、藏工作区中指定的过程。26. BURYPROP 打包隐藏工作区中指定的特性表。45. CONTENTS 输出所有当前在LOGO内存中的字表。75. ERASE (ER) 删除工作区中指定的内容。77. ERN 删除工作区中指定的变量。148. NODES 输出内存中全部空闲的结点数。171. PONS 打印工作区中所有已定义过的变量名及它们的值。172. POPLS 打印工作区中所有已定义过的变量及其特性表。173. POPS 打印工作区中所有已定义过的过程内容。174. POTS 打印工作区中所有已定义过的过程名。182. PRINTOUT (PO) 打印指定的内容。184. PROCEDU

19、RES 【DOS】 表示内存工作区中的全部过程内容。185. PROCLIST 输出一个表,表的内容是工作区中所有的过程名。199. RECYCLE 收集内存“碎片空间”,增加可使用的自由节点数。292. UNBURY 将工作区中指定的被打包隐藏的变量和特性表打开。293. UNBURYALL 将工作区中所有被打包隐藏的对象全部打开294. UNBURYNAME 将工作区中指定的被打包隐藏的变量打开。295. UNBURYPROC 将工作区中指定的被打包隐藏的过程打开。296. UNBURYPROP 将工作区中指定的被打包隐藏的特性表打开。312. .FREEDC【WIN】 释放由上一个.GE

20、TDC命令得到的内容并返回Windows。313. .GETDC【WIN】 输出一个将来可被Windows核心使用的窗口代号。314. .HINST 【WIN】 输出一个PC Logo for Windows的立即代号。315. .HWND【WIN】 输出PC Logo for Windows主窗口的窗口代号。316. .MESSAGE 【WIN】允许建立一个Logo的过程对Windows的信息进行反应。(2) 条件式和流控制4. AND 输出对输入的对象进行与操作后的结果。36. CATCH 捕获事件信号,接收THROW语句返回的控制权。46. CONTINUE (CO) 继续执行被PAUS

21、E命令或Ctrl-Z键暂停执行的程序。56. DEFEVENT【WIN】定义当指定的事件发生时,执行指定的过程。70. ELSE 若条件式输出为假,则执行ELSE之后的命令串。78. ERROR 与CATCH命令合用,作出错转移用。80. EVENT 【WIN】产生一个指定的事件。83. FALSE 【DOS】将逻辑值FALSE作为IF、AND、NOT、OR和TEST的输入。93. FOR 建立循环执行结构。104. GO 无条件转移到本过程中LABEL命令指定标号处执行程序。106. HALT 【WIN】停止任何正在运行的后台过程。112. IF 当条件式输出为TRUE时执行第一个命令串,否

22、则执行第二个命令串。113. IFFALSE (IFF)若前前面的TEST命令输出的值为FALSE则执行指定命令串。114. IFTRUE (IFT)若前前面的TEST命令输出的值为TRUE则执行指定命令串。119. LABEL 设置一个标号,与GO命令配合构成一个循环。150. NOT 输出输入对象的相反值。153. OR 输出对输入的对象进行或操作后的结果。155. OUTPUT (OP) 输出指定对象的值。157. PAUSE 暂停程序执行。CO命令可继续执行被暂停的程序。189. PRTRACE 【WIN】将对象内容打印在Trace窗口中。203. REPEAT 重复执行命令表内容。2

23、07. RUN 执行命令表中的命令。?248. SINGLE.STEP 跟踪程序的运行。用CO命令继续执行,Ctrl-G退出运行。260. STOP 停止当前过程的运行,返回调用它的上一级过程。266. TEST 检测表达式输出的真假,与IFTRUE、IFFALSE合用构成条件转移。273. THEN 当条件式输出为TRUE则执行THEN之后的命令串。275. THROW 输出事件信息,将控制权返回给字参数相对应的CATCH语句。280. TOPLEVEL 停止程序的运行,返回命令状态。相当于按Ctrl-G键。282. TRACE 设置跟踪状态,显示程序运行状态。283. TRACE.LEVE

24、L 设定跟踪级别。287. TRUE【DOS】逻辑值为“真”,作为IF、AND、NOT、OR和TEST的输入。299. WAIT 等待。数字控制时间的长短,单位为百分之一秒 。300. WHILE 当测试表的输出为TRUE时运行命令表中的内容,可构成循环结构。319. .READ 【WIN】 从一个文件中传输数据到一个字节数组(缓冲区)。320. .SEEK 【WIN】 把指定流的读/写指针移动到指定位置。(3) 过程和名字处理5. APPLY 运行输入的参数命令,输出命令的运行结果。47. COPYDEF 将第二个输入项的定义复制给第一个输入项。57. DEFINE 用第一个输入项作为过程名

25、,第二个输入项作为参数名和过程体,定义一个过程。 58. DEFINED? 检测指定名字是否是一个基本命令、过程名或被定义了的变量。72. END 过程结束标志。79. EVAL 将表中内容输出,赋给调用它的命令。129. LOCAL 将指定的变量定义为局部变量。190. PUBLIC 将指定的变量定义为全局变量。267. TEXT 用一个表的形式输出一个过程。277. TIMER 【WIN】 启动一个计时器。278. TO 过程首标志。284. TRACED 【WIN】输出当前使用TRON命令正在被跟踪的所有过程名。285. TROFF 【WIN】将给定名字的跟踪禁止。286. TRON 【

26、WIN】打开对被选定名字的跟踪。(4) 数据流39. CLEARINPUT 清除当前输入流的输入缓冲区,一般是键盘输入缓冲区。42. CLOSE 关闭指定的设备或文件。48. COPYOFF 停止COPYON命令的执行。49. COPYON 将用户的输入信息和计算机输出的文字信息复制到指定文件名的文件中。52. CREATE 建立一个新的空文件并输出该文件的流代号。73. EOF 【DOS】 描述到达当前输入流末尾的变量。99. GETBYTE 将输入流中第一个字符的ASCII码输出,并显示在屏幕上。100. GETBYTE.NO.ECHO 将输入流中第一个字符的ASCII码输出,但不显示在屏

27、幕上。115. IGNORE 【WIN】忽略指定的过程的输出。152. OPEN 打开一个文件或设备等待输入或输出,它的输出是这个文件或设备的流代号。158. PEEKBYTE 输出在输入流中的第一个字符的ASCII码。178. PRINT (PR) 打印输出对象的内容。181. PRINTLINE 将输入的ASCII码表中的元素按对应的ASCII字符打印出来。191. PUTBYTE 输出给定ASCII码值的对应字符。194. READ 输出在输入流中的第一个字符串。195. READCHAR (RC) 输出在输入流中的第一个字符。196. READLINE 从输入流中读入以回车符为止的一行

28、,并输出对应的ASCII码。197. READLIST (RL) 从输入流中以回车为止读入一个表。198. READQUOTE (RQ) 从输入流中读入一行并输出。244. SHOW 打印输出对象的内容。258. STANDARD.INPUT 是一个预定义的名字,用来控制Logo输入的来源。259. STANDARD.OUTPUT 是一个预定义的名字,用来控制Logo输出的目的地。297. UNGETBYTE 将最后一个ASCII字符压入输入流中,以便使下一个输入能得到这个字符。326. .WRITE 【WIN】 将字节数组中的数据传送到一个文件中。(五) LOGO外层(1) 系统操作18.

29、BIOS 【DOS】执行系统基本功能调用。31. BYE 从计算机内存中清除LOGO系统并释放其占用的工作空间,返回操作系统。55. DATE 按照日 月 年的格式输出系统当前日期。63. DOS 【DOS】进入DOS操作系统命令状态。276. TIME 用24小时计时制,以时分秒的格式输出当前时间。(2) 帮助108. HELP 进入帮助窗口,显示有关命令的帮助信息和使用范例。(3) 编辑器336. ; 注释内容的开始。13. AUTOSAVE【DOS】 设置退出编辑窗口时自动将改动过的内容存盘。68. EDIT 进入编辑窗口。69. EDN 进入编辑窗口编辑变量。(六) LOGO和你的计算机(1) 文字和图形屏幕34. CASE 设置将所有输入的小写字母都转换为大写字母。35. CASE? 输出当前转换字母大小写的状态。41. CLEARTEXT 清除文字窗中的所有文字并将光标移到窗口左上角。54. CURSOR【DOS】 用行值 列值的格式输出文字窗口中当前光标的位置。60. DELIMITER 定义指定的字符为定界符,两个定界符之间的内容可作为一个字符串。97. FULLSCREEN (FS) 设置全图形屏幕方式。98. GETATTR 输出由SETATTR命令设置的文字屏幕的背景色和前景色特征号。101. GETMODE 输出当前屏幕模式号码。

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

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