版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
附錄二:
WinLOGO的應(yīng)用簡介
一、
WinLOGO使用入門
上網(wǎng)下載WinLogo壓縮包后,解開到硬盤某個(gè)目錄中,整個(gè)安裝就算結(jié)束了。使用WinLogo一般并沒有注冊(cè)的要求,所以WinLogo不會(huì)出現(xiàn)在程序組中。進(jìn)入上述目錄后,雙擊主文件Logo.exe后進(jìn)入WinLogo系統(tǒng),屏幕出現(xiàn)下列圖1所示的主畫面(注:中文字是我們自己加上去的):
圖1
1.WinLogo首先是一個(gè)屏幕計(jì)算器,可以象使用計(jì)算器那樣,在屏幕上對(duì)數(shù)的算式進(jìn)行各種運(yùn)算,如圖2所示:
圖2當(dāng)然也可以使用一些命令(參見后面的主要命令列表,可不區(qū)分大小寫),如圖3所示:
圖3
2.海龜作圖注意到在圖1的圖形窗口中有一個(gè)小海龜(Turtle),所以人們又把利用Logo作圖稱為海龜作圖。海龜?shù)幕緞?dòng)作控制為:
命令FDFORWARDBKBACKLTLEFTRTRIGHTPUPENUPPDPENDOWNHTHIDETURTLESTSHOWTURTLE命令格式FDnBKnLTmRTmPUPDHTST命令格式前進(jìn)n步后退n步左轉(zhuǎn)m度右轉(zhuǎn)m度抬筆落筆隱藏海龜顯示海龜
例如:
?fd80
?bk40
?rt90
?lt180
圖4
下面的一系列命令將作出一個(gè)正方形:?draw?fd80rt90?fd80rt90?fd80rt90?fd80rt90圖5
改成重復(fù)命令,其效果完全一樣:?REPEAT4[fd80rt90]
下列兩個(gè)命令的結(jié)果見圖6,想一想,為什么??REPEAT18[REPEAT3[FD80RT120]RT10]?REPEAT18[REPEAT4[FD80RT90]RT10]
圖6
3.多海龜作圖(圖7的結(jié)果見圖8,圖9的結(jié)果為圖10)
圖7
圖8
圖9
圖10
二、主要命令列表
ABS
輸出輸入數(shù)的絕對(duì)值A(chǔ)RCTAN
輸出正切值為輸入數(shù)的角AND
邏輯運(yùn)算“且”命令A(yù)SK
給激活的海龜提供要執(zhí)行的命令表BACK
龜后退BACKGROUND(BG)
輸出背景顏色BUTFIRST
輸出一個(gè)表或字除第一個(gè)元素的全部BUTLAST
輸出一個(gè)表和字除最后一個(gè)元素的全部CASE
轉(zhuǎn)換到基本命令輸入模式CLEAR
清圖形屏幕,海龜留在原位置CLEARSCREEN(CS)
清除圖形窗口的全部顯示,海龜回初始位置CLEARTEXT(CT)
清除文本窗口的全部顯示COLOR
輸出當(dāng)前筆色號(hào)COS
輸出輸入角度數(shù)的余弦值DEFINE
定義一個(gè)過程DIRECTORY(DIR)
輸出磁盤文件列表DISK
輸出當(dāng)前磁盤符DOT
畫一點(diǎn)(海龜不移位)DRAW
清屏,回到畫圖初始狀態(tài)EACH
讓所有活動(dòng)的海龜執(zhí)行命令表中的命令EDIT
打開編輯窗口ELSE
IF命令的一部分END
一個(gè)過程的結(jié)束標(biāo)志ERASE
刪除內(nèi)存中的過程FENCE
設(shè)置圖形窗口柵欄模式FILL
用當(dāng)前筆色在圖形窗口填涂一塊面積FIRST
輸出一個(gè)表或字的第一個(gè)元素FONT
輸出當(dāng)前的海龜字體參數(shù)FONTS
輸出系統(tǒng)中可用字體列衰FORWARD(FD)
海龜前進(jìn)FPUT
在一個(gè)表或字的開頭添加指定的元素FULLSCREEN(FS)
使圖窗達(dá)最大化GO
轉(zhuǎn)到執(zhí)行由LABEL命令提供的過程HEADING
輸出當(dāng)前海龜?shù)霓D(zhuǎn)角KIDETURTLE(HT)
藏龜HOME
讓海龜回到初始位置IF
有條件執(zhí)行…IFFALSE
如果當(dāng)前的TEST(測試)命令產(chǎn)生錯(cuò)誤則執(zhí)行命令…IFTRUE
如果當(dāng)前的TEST命令是正確的則執(zhí)行命令…INT
取輸入數(shù)的整數(shù)部分LABEL
定義一個(gè)分支的標(biāo)簽LAST
取出一個(gè)表或字的最后一個(gè)元素LEFT(LT)
海龜右轉(zhuǎn)LIST
建立列表LOAD
將磁盤LOGO文件調(diào)入內(nèi)存LOADPIC
將磁盤圖形文件調(diào)人內(nèi)存LPUT
在一個(gè)表或字的最后添加元素MAKE
對(duì)變量名進(jìn)行定義(令x=…)NOCASE
轉(zhuǎn)換到大寫命令輸入模式NOT
邏輯運(yùn)算“非”命令OR
邏輯運(yùn)算“或”命令OUTPUT(OP)
從過程中輸出產(chǎn)生的數(shù)據(jù)PENCOLOR(PC)
輸出當(dāng)前海龜?shù)墓P色PENDOWN(PD)
落筆PENERASE(PE)
設(shè)置筆色為背景顏色(橡皮擦)PENUP(PU)
抬筆PI
輸出圓周率的值POTS
打印出內(nèi)存中所有過程名PRECISION
系統(tǒng)變量,設(shè)置數(shù)字的精確度PRINT(PR)
換行打印輸出輸入的內(nèi)容PRINTOUT(PO)
打印過程內(nèi)容PRINTSCREEN
打印圖形窗口PRODUCT
輸出所給數(shù)的乘積RANDOM
輸出一個(gè)0到輸入數(shù)之間隨機(jī)產(chǎn)生的整數(shù)REMAINDER
輸出輸入的兩個(gè)數(shù)的商的余數(shù)REPEAT
重復(fù)進(jìn)行表中命令的執(zhí)行RERANDOM
重新初始化輸出的隨機(jī)數(shù)RIGHT(RT)
海龜右轉(zhuǎn)ROUND
輸出輸入數(shù)四舍五入取整的結(jié)果SAVE
將LOGO文件保存到磁盤上SAVEPIC
將圖窗的內(nèi)容以圖形文件保存到磁盤上SCREENFACTS
輸出文本和圖形窗口的相關(guān)信息SENTENCE(SE)
將表或字組合成一個(gè)新表輸出SETATTR
設(shè)置文本窗口的顏色屬性SETBG
設(shè)置圖窗背景顏色SETDISK
改變當(dāng)前的磁盤到指定盤符的磁盤SETFONT
改變海龜字體為指定字體SETHEADING
設(shè)置海龜指向SETORIGIN
給當(dāng)前海龜設(shè)定新的初始位置SETPC
設(shè)置筆顏色SETSPEED
設(shè)置海龜前進(jìn)的速度SETTURTLEFACTS
設(shè)置海龜屬性SETTURTLES
設(shè)置激活的海龜數(shù)SETWIDTH
設(shè)置海龜畫線的寬度SETWINSIZE
設(shè)置圖窗的長度和寬度SETX
讓海龜水平移動(dòng)到設(shè)置的橫坐標(biāo)位置SETXY
讓海龜?shù)竭_(dá)設(shè)置的點(diǎn)(x,y)的位置SETY
讓海龜垂直移動(dòng)到設(shè)置的縱坐標(biāo)位置SHOWTURTLE(ST)
顯龜SIN
輸出輸入角度數(shù)的正弦值SPEED
輸出海龜速度SPLITSCREEN(SS)
設(shè)置標(biāo)準(zhǔn)的窗口版面SQRT
輸出輸入數(shù)的算術(shù)平方根STOP
終止過程的執(zhí)行SUM
輸出輸入數(shù)的和TELL
激活給定編號(hào)的海龜TELLALL
激活所有的海龜TEST
測試輸入結(jié)果TEXTBG
設(shè)置文本窗口的背景顏色TEXTFG
設(shè)置文本窗口的前景顏色TEXTSCREEN(TS)
文本窗口最大顯示THEN
IF命令的一部分TO
啟動(dòng)過程的定義TOWARDS
讓海龜指向輸入點(diǎn)的方向TURTLEFACTS
輸出當(dāng)前海龜?shù)男畔⒈鞹URTLES
輸出可用海龜?shù)目倲?shù)TURTLETEXT(TT)
在海龜當(dāng)前位置顯示輸入的字符TYPE
不換行打印輸入的內(nèi)容WAIT
等待指定的一段時(shí)間WHO
輸出當(dāng)前活動(dòng)海龜?shù)木幪?hào)數(shù)WIDTH
輸出當(dāng)前海龜畫線的寬度WINDOW
設(shè)置圖窗為窗口模式WINSIZE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024行政單位預(yù)算管理風(fēng)險(xiǎn)控制合同
- 2024年耗材長期租賃與購買合同3篇
- 2024年限小學(xué)設(shè)施升級(jí)裝修服務(wù)協(xié)議版B版
- 氨制冷知識(shí)培訓(xùn)
- 經(jīng)典特許經(jīng)營合同04年
- 動(dòng)物園獸醫(yī)知識(shí)培訓(xùn)課件
- 2024年西洋參電商銷售渠道合作協(xié)議3篇
- 中國勞動(dòng)關(guān)系學(xué)院《英語公共演講》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江中醫(yī)藥大學(xué)《國際信貸與結(jié)算》2023-2024學(xué)年第一學(xué)期期末試卷
- 長治醫(yī)學(xué)院《自動(dòng)化學(xué)科前沿講座》2023-2024學(xué)年第一學(xué)期期末試卷
- 【案例】串口調(diào)試助手與S7-200SMARTPLC從站通信
- 動(dòng)態(tài)變形模量Evd試驗(yàn)記錄
- 2020-2021學(xué)年浙江省溫州市八年級(jí)(上)期末數(shù)學(xué)試卷(附答案詳解)
- 蔬菜籽種采購清單
- 工期定額-民用建筑
- 低壓電能表安裝作業(yè)指導(dǎo)書
- 技術(shù)服務(wù)及售后服務(wù)的承諾及保證措施
- (完整版)PCR試題答案版
- 能見度不良時(shí)船舶航行須知
- 軟膠囊的制備
- 回風(fēng)立井臨時(shí)改絞施工措施
評(píng)論
0/150
提交評(píng)論