目前各地区举办LOGO语言竞赛的知识范围不完全相同。下面所提供的《MSWLogo-FMSLogo当用命令表》基本上覆盖了各类型不同竞赛考试的范围内容。
所谓“当用命令”可以理解成“起码必须掌握的”、“最常使用的”、“足够应对竞赛使用的”、“足够编写最常见的程序使用的”LOGO语言命令集合,其实相当于“最低量LOGO语言命令”。
MSWLogo-FMSLogo当用命令表
系统及过程级命令及语法规定
TO
END BYE EDALL
HALT CS CLEAN
CT
系统及过程级符号
; "
: [
] { }
( )
~
作图命令
FD
BK RT LT
PD PU HT
ST HOME
SETPENSIZE [A
B] PE PX
PPT
SETPC
SETSC SETFC
FILL
SETX
SETY SETXY
XCOR YCOR POS
SETH
HEADING
ARC
ARC2 CIRCLE
CIRCLE2
ELLIPSE
ELLIPSE2 ELLIPSEARC
ELLIPSA2
赋值及输出命令
MAKE
PR
TYPE SHOW
LABEL
SETLABELFONT
FORM
OP
RL
RW RC
程序控制命令
REPEAT
REPCOUNT FOREVER
FOR
IF
IFELSE
STOP
WHILE
UNTIL
TEST
IFT IFF
PAUSE –
CO
逻辑运算符及中缀操作符
AND
OR NOT
+ — *
/ = <
>
左边的符号都可以使用
<>
<= >=
在MSWLogo-FMSLogo中用法不同
鼠标键盘命令
MOUSEON
MOUSEOFF
MOUSEPOS
KEYBOARDON KEYBOARDOFF
KEYBOARDVALUE
数学计算命令
ABS
INT ROUND
SQRT POWER
PI
REMAINDER
RANDOM
RERANDOM
SIN
COS
SING
字表处理命令
ASCII
CHAR
SE
LIST
FIRST
LAST BF BL
FPUT LPUT
WORD
COUNT
ITEM
EMPTY?
WORD? LIST?
MEMBER? SUBSTRING?
EQUAL?
MEMBER
REMOVE
PICK
REMDUP REVERSE
ISEQ RSEQ
PUSH
POP QUEUE
DEQUEUE
数组命令
ARRAY
ARRAY?
ITEM
SETITEM
LISTTOARRAY
ARRAYTOLIST
MDARRAY
MDSETITEM
MDITEM
时间命令
WAIT
TIME TIMEMILLI
对话框命令
MESSAGEBOX
SELECTBOX YESNOBOX
QUESTIONBOX
多海龟命令
SETTURELT
ASK
SETBITINDEX
BITCUT
BITLOAD BITMAPTURTLE
GIF图形命令
GIFSAVE
GIFLAOD GIFSIZE
SETACTIVEEAREA
基础计算公式
正多边形 REPEAT 边数[FD
边长 RT或LT 360/边数]
奇数正多角星 REPEAT
角数[FD 边长 RT或LT 180-180/边数]
任意多角星 REPEAT 角数[FD 边长 RT或LT
:K*360/角数]
K是1~(角数/2)之间除不断角数的数
空心多角星 REPEAT 角数[FD 边长 RT 720/角数 FD
边长 LT 360/角数]
正多边形画弧 REPEAT 度数[RT 0.5 FD 半径*PI/180
RT 0.5]
右转弧用RT 左转弧用LT
REPEAT 36[FD
半径*0.174 RT
10]
REPEAT 36[FD
半径*PI/18 RT 10]
REPEAT 18[FD
半径*PI/9 RT 20]
↑
↑
└─┬─┘
这两项的乘积为180
↑
↑
└────┬────┘
这两项的乘积是360
叶子 REPAET 2[REPEAT 度数[FD 半径*PI/180
RT 1]RT 180-度数]
ASCII值索引
0-48 A-65 a-97 空格-32 (-40 )-41 *42
+43 -45 /47 =61
系统颜色索引
0黑
1蓝 2绿 3浅蓝 4红 5品红 6黄 7白
8棕 9棕黄 10橄榄绿 11天蓝 12粉色 13暗紫 14橙色
15灰色
在家学电脑编程三步曲话题:
应准备些什么?
http://blog.sina.com.cn/s/blog_5fd454d00102xnhh.html
跟着教材学易行有效
http://blog.sina.com.cn/s/blog_5fd454d00102xnn5.html
当用命令表是编程宝典
http://blog.sina.com.cn/s/blog_5fd454d00102xnqv.html
系列评述链接
初学者为什么应该选用LOGO语言?
121 ①LOGO语言其实很有趣
http://blog.sina.com.cn/s/blog_5fd454d00100q4dt.html
122 ②LOGO语言其实很强大
http://blog.sina.com.cn/s/blog_5fd454d00100q5bl.html
123 ③LOGO语言其实很新潮
http://blog.sina.com.cn/s/blog_5fd454d00100q6r9.html
124 ④LOGO语言其实很容易学
http://blog.sina.com.cn/s/blog_5fd454d00100q8gl.html
125 ⑤LOGO语言的概念很先进
http://blog.sina.com.cn/s/blog_5fd454d00100qa9n.html
126 ⑥从LOGO语言起步好处多多
http://blog.sina.com.cn/s/blog_5fd454d00100qcbp.html
这里是新颖有趣的LOGO语言之家
学会编程将对你一生的思维方式产生深远的影响
欢迎评论
欢迎转载