PCLOGO操作方法.docx

上传人:b****6 文档编号:5827706 上传时间:2023-01-01 格式:DOCX 页数:24 大小:23.15KB
下载 相关 举报
PCLOGO操作方法.docx_第1页
第1页 / 共24页
PCLOGO操作方法.docx_第2页
第2页 / 共24页
PCLOGO操作方法.docx_第3页
第3页 / 共24页
PCLOGO操作方法.docx_第4页
第4页 / 共24页
PCLOGO操作方法.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

PCLOGO操作方法.docx

《PCLOGO操作方法.docx》由会员分享,可在线阅读,更多相关《PCLOGO操作方法.docx(24页珍藏版)》请在冰豆网上搜索。

PCLOGO操作方法.docx

PCLOGO操作方法

DRAW-清屏、海龟、画布颜色、海龟颜色恢复至初始设置

CLEAN清屏,海龟、笔色、画布颜色、海龟位置角度不变

CLEARSCREENCS清屏,海龟回到初始位置,笔色、画布颜色不变

CLEARTEXTCT清除命令区

FORWARDFD前进

BACKBK后退

RIGHTRT右转

LEFTLT左转

PENUPPU抬笔

PENDOWNPD落笔

HIDETURTLEHT藏龟

SHOWTURTLEST显龟

CLEARSCREENCS清屏

HOME-回家

REPEAT-重复

SPLITSCREENSS图文混合屏

FULLSCREENFS全图形屏

TEXTSCREENTS全文字屏

NODRAWND全文字屏、清屏

WRAP-环绕状态

WINDOW-窗口状态

FENCE-围栏状态

SHOW-屏幕输出

TT-在画图区显示文字

TO……END-过程头、尾

IF…THEN…ELSE

PAUSE

CONTINUECO

EDITALL-进入编辑部

STOP-

TOPLEVEL-

SETPC-设置画笔颜色

SETBG-设置屏幕底色

FILL-填色

坐标作图

SETX-指定海龟横向位置

SETY-指定海龟纵向位置

SETXY-指定海龟任意位置

SETHEADINGSETH-指定海龟方向

XCOR-显示海龟当前位置的X坐标

YCOR-显示海龟当前位置的Y坐标

GETXY-显示海龟当前位置的X,Y坐标

HEADING-显示海龟指向角度

文件管理

POTS-显示工作区内所有过程的标题

POPS(POALL)-显示工作区内所有过程的内容

PRINTOUTPO显示工作区内过程的内容

ERASE(ERALL)ER删除工作区中的过程

DIRECTORYDIR显示磁盘文件目录

DISK-显示当前盘

SETDISK-设置当前盘

SAVE-把程序存盘

LOAD-读程序文件

SAVEPIC-图形存盘

LOADPIC-读图形文件

DELETE-删除文件

RENAMEREN文件改名

数值计算

PRINTPR换行打印

TYPE-同行打印

SETCURSOR-打印格式

OUTPUTOP输出

INT-取整函数

ROUND-四舍五入函数

QUOTIENT-求商函数

REMAINDER-余数函数

RANDOM-随机函数

SQRT-

平方根函数

ABS-绝对值函数

MAKE-

赋值

PRECISION-数字显示精度

字表处理

FIRST-

取首

LAST-

取尾

BUTFIRSTBF去首

BUTLASTBL去尾

EMPTY?

-判断是否为空

READ-

从键盘上接受一串字符

READCHARRC从键盘上接受一个字符

READLISTRL从键盘上接受一个表

READQUOTERQ从键盘上接受一个字

RESULT:

-结果

TRUE-

/、

FALSE-

COUNT

-测长函数

MAKE-

赋值

ITEM-

输出表中第:

K个元素

TEST-测试条件

IFTRUEIFT测试真

IFFALSEIFF测试假

KEY?

-是否有键盘输入

NUMBER?

-是否是数

WORD?

-是否是字

LIST?

-疋否疋表

WORD

-连接字

SENTENCESE字与表、表与表的连接

FPUT-

连接到表(字)首

LPUT-

连接到表(字)尾

LIST-

组成表

RUN-

运行表

DEFINE-定义过程

ASCII-

输出字符的ASCII码

CHAR-

输出ASCII码值的字符

十六个基本图形

TOZFX:

B

REPEAT4[FD:

BRT90]

END

TOCFX:

A:

B

REPEAT2[FD:

ART90FD:

BRT90]

END

TOSJX:

B

REPEAT3[FD:

BRT120]

END

TODBX:

N:

B

REPEAT:

N[FD:

BRT360/:

N]

END

TOYUAN:

R

REPEAT360[RT0.5FD:

R*PI/180RT0.5]

END

TOLHU:

N:

R

REPEAT:

N[FD:

R*PI/180LT1]

END

TORHU:

N:

R

REPEAT:

N[FD:

R*PI/180RT1]

END

TOLY:

N:

R

REPEAT2[LHU:

N:

RLT180-:

N]

END

TORY:

N:

R

REPEAT2[RHU:

N:

RRT180-:

N]

END

TOPXSBX:

B1:

B2:

J

REPEAT2[FD:

B1RT:

JFD:

B2RT180-:

J]

END

TOKXJX:

A:

B

STAMPRECT:

A:

B

END

TOSXJX:

A:

B

(STAMPRECT:

A:

B”TRUE)

END

TOKXTY:

X:

Y

STAMPOVAL:

X:

Y

END

TOSXTY:

X:

Y

(STAMPOVAL:

X:

Y”TRUE)

END

TOKXJ:

N:

B

REPEAT:

N[FD:

BRT720/:

NFD:

BLT360/:

N]

END

TOYBJ:

N:

B:

K

REPEAT:

N[FD:

BRT:

K*360/:

N]

END

PCLOG

O4.0常

用命令一

览表

内容:

编号

英文指令

英文简码

中文指令

用法举例

用法说明

1

FORWA

FD

前进

FD100

前进100

RD

2

BACK

BK

后退

BK100

后退100

3

RIGHT

RT

右转

RT90

右转90

5

PENUP

PU

抬笔

PU

把笔提起,

不留痕迹

6

PENDO

PD

落笔

PD

把笔放下,

WN

会留痕迹

7

PENERA

SE

PE

笔擦

PE

将走过的地方擦去,恢复画笔输入PD。

8

SETPC

笔色

SETPC9

将笔色设

为淡蓝色

(n:

0-15)

9

SETBG

背景色

SETBG1

将底色设

5

为白色(n:

0

-15)

10

SETWIDT

SETW

笔粗

SETW1

将笔粗设

H

为1点

11

SHOWT

ST

出现

ST

显示小海

URTLE

12

HIDETUR

HT

隐形

HT

不显示小

TLE

海龟

13

CLEARSC

CS

清除

CS

清除绘图

区,小海龟

REEN

回原点(0,

0)

14

CLEAN

清图

CLEAN

清除绘图区,小海龟留在最后的地方

15

CLEARTE

XT

CT

清文

CT

清除文字

16

HOME

返回母位

HOME

小海龟回

原点(0,0)

17

SETHEA

D

SETH

定角

SETH60

设定小海

龟的角度

为60度(0-

360)

18

SETXY

定位

SETXY1

00100

把小海龟

定位在坐

标(100,1

00)

19

SETX

横坐标

SETX100

把小海龟

定位在横

坐标(100,

Y)

20

SETY

纵坐标

SETY100

把小海龟

定位在纵

坐标(X,1

00)

21

SUM

求和函数

SUMXY

求几个数

或(SUM

的和

X丫…)

22

REMAIN

余数函数

REMAIN

求X/Y的

DER

DERXY

余数部分

23

QUOTIE

求商函数

QUOTIEN

求X/Y的

NT

TXY

24

DRAW

初始化

DRAW

初始化

25

TEXTSCR

TS

本文

TS

进入本文

EEN

模式

26

SPLITSC

REEN

SS

图文混合

SS

进入图文

混合模式

27

FULLSCR

EEN

FS

全图

FS

进入全图

模式

28

WINDO

W

WI

穿透

WI

小海龟活动范围可穿过绘图区边界

29

FENCE

FE

围墙

FE

小海龟活动范围限制在绘图区边界

30

WRAP

绕回

WRAP

小海龟活动范围可穿过绘图区边界

31

PRINT

PR

印出

PR"HI"

在文字区

(PR

[AS][1

2])

印出字串"

HI"

32

REPEAT

重复

RP4[F

重复括弧

D100R

内指令4

T90]

次,完成

正方形

33

WHILE

WHILE

while条

[••••][•

件循环

…]

34

IF~ELSE

假如〜否

IF~ELSE

条件指令

35

TO

定义

TOBBB

定义程序

BBB

36

END

结束

END

程序定义

结束

37

STOP

停止

停止程序

(常配合IF

~ELSE)

38

POTS

显示程序

POTS

显示程序

名称

39

PRINTO

PO

显示程序

POAAA

显示AAA

UT

内容

程序内容

40

ERALL

删除所有

ERALL

删除所有

程序

程序

41

ERASE

ER

删除程序

ERAAA

删除程序

AAA

42

EDIT

打开编辑

EDIT

打开编辑

43

INT

取整函数

INTX

将X的小

数部分截

44

WAIT

等待

WAIT1

等待0.01

秒后继续

45

ROUND

四舍五入

取整

ROUND

X

将X按四

舍五入取

46

MAKE

赋值函数

MAKE“x

给变量x赋

3

值为3

47

TYPE

印出

TYPEZF

打印过程Z

X丄GO>P

FX丄GO的

RN

内容

48

FILL

颜色填充

FILL

用当前的

颜色填充

49

TRUE

/、

:

A=TR

设定变量:

UE

A的值为

/、

50

FALSE

:

A=FAL

设定变量:

SE

A的值为

51

XCOR

横坐标的

XCOR

输出小海

龟横坐标

的值

52

YCOR

纵坐标的

YCOR

输出小海

龟纵坐标

的值

53

PI

圆周率

:

A=PI

设定变量:

A的值为

圆周率

54

SQRT

开平方根

:

A=SQ

设定变量:

RT4

A的值为

4的平方

55

RANDO

取随机数

:

A=RA

设定变量:

M

NDOM1

A的值为

00

取1到10

0间的随机

56

EXP

指数

:

A=EXP

设定变量:

1

A的值为

取1的自

然指数

57

LOG

对数

:

A=LO

G1

设定变量:

A的值为取1的自然对数

58

SIN

正弦

:

A=SIN

90

设定变量:

A的值为取90度的

SIN值

59

COS

余弦

:

A=CO

S90

设定变量:

A的值为取90度的

COS值

60

FIRST

字首

FIRST"H

ELLO

显示"HEL

LO的字

首H

61

BUTFIRS

BF

去首

BF"HELL

显示"HEL

T

O

LO的去

首字串EL

LO

62

LAST

字尾

LAST"H

显示"HEL

ELLO

LO的字

尾O

63

BUTLAST

BL

去尾

BL"HELL

显示"HEL

O

LO的去

尾字串H

ELL

64

LOAD

装载程序

LOAD"A

装载程序

AA丄GO

AAA丄GO

65

SAVE

保存程序

SAVE"A

保存程序

AA丄GO

AAA丄GO

66

COUNT

计数

COUNT

计数字符

“12fd43

串中的有

g

效字符数

67

LSH

LSH160

3

160除以2

的3次方

的商

68

ASK

多龟作图

ASK[海

龟代号表]

[命令组]

69

TELL

激活海龟

TELL[海

龟代号表]

激活哪些

海龟为活

动海龟

70

DOT

显示点

DOT[:

X

:

Y]

在坐标[:

X

:

Y]出显示

一个占

1八、、

71

GETXY

输出坐标

GETXY

输出小海

龟的坐标

的值

72

HEADIN

G

输出方向

HEADIN

G

输出小海

龟的方向

73

STAMPO

VAL

画圆

STAMPO

VAL100

50

画横向半

径为100,

纵向半径

为50的圆

74

STAMPR

画长方形

STAMPR

画长为10

ECT

ECT501

0,宽为50

00

的长方形

75

BYE

退出LOG

O

76

(DOS)

暂时退出

暂时退出L

OGO进入

DOS

77

EXIT

返回LOG

由DOS中

O

返回LOG

O

78

SAVEPIC

保存图像

SAVEPIC

将屏幕图

“123

像保存为1

23.PCX

79

LOADPI

C

打开图像

LOADPIC

“123

将图像12

3.PCX打

80

OUTPUT

OP

结束程序

OP:

A

结束程序

并赋值

并把A的

值赋给程

81

TEST

测试

TEST1

测试10是

0>90

否>90

82

IFTRUE

IFT

测试执行

IFTRUE

当测试结

[命令串]

果为真时

执行命令

83

IFFALSE

IFF

测试执行

IFFALSE

当测试结

[命令串]

果为假时

执行命令

84

FOR

循环语句

FOR“变

量初值终值[循环体](步长)

85

ABS

绝对值函

ABS12

输出12的

绝对值

86

PRODUC

求积函数

PRODUC

PRODUC

T

TX1X2

T(X1X2

X3••…)

87

SETPRIN

激活打印

SETPRIN

TER

TER打印

机代码

88

PRINTSC

PS

打印屏幕

PS

PS“TRU

REEN

图形

E(打印屏

幕上全部

内容)

89

POPS

显示过程

POPS

显示工作

清单

区中所有

过程清单

90

POALL

显示过程

POALL

显示工作

清单

区中所有

过程清单

和变量

91

DIR

列磁盘目

DIR“A\:

显示A:

\*丄

*LGO

GO文件

92

DISK

显示当前

DISK

显示当前

磁盘

磁盘

93

SETDISK

设置当前

SETDISK

设置当前

磁盘

“A

磁盘为A

94

DELETE

删除文件

DELETE

不能省略

“文件名

扩展名

95

RENAME

文件改名

RENAME

“原文件

名“新文

件名

96

BACKGR

OUND

BG

背景色

BG

输出背景

色代码

97

BGPATT

背景图案

ERN

98

DOTCOL

输出屏幕

DOTCOL

输出屏幕

OR

颜色

OR[XY]

某一点的

颜色代码

99

EACH

每只海龟

EACH[命

每只海龟

令串]

都执行命

令串

100

PF

打印文件

PF文件

101

PP

显示图形

PPABC

显示ABC

或结果

过程的图

102

OR

或者

XORY

X或者丫

103

RC

记录键盘

RC

记录键盘

操作

操作的第

一个键

104

RQ

记录键盘

RQ

记录第一

操作

次键盘操

105

SF

屏幕状态

信息

106

TF

海龟状态

信息

107

PENPAI

进入绘图

NT

状态

108

GO

转到并执

GOABC

转到并执

行程序

行程序AB

C

109

AND

并且

IFAND

IF(A

ND…)

110

FM

111

SETPATT

设置背景

SETPATT

ERN

图案

ERN1~1

1

LOGO语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行

寓教于乐的教学方式

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动态背景

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

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