資源描述:
《[三年級(jí)其它課程]smallbasic中文使用說(shuō)明書(shū)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、SmallBasic中文使用說(shuō)明書(shū)MicrosoftSmallBasic中文使用說(shuō)明書(shū)在線閱讀(SmallBasic.Cn)編程入門(mén)第一章入門(mén)SmallBasic與編程計(jì)算機(jī)編程被定義為使用編程語(yǔ)言創(chuàng)建計(jì)算機(jī)軟件的過(guò)程。就像我們可以說(shuō)并且理解英語(yǔ),西班牙語(yǔ)或者法語(yǔ),計(jì)算機(jī)能理解用特定語(yǔ)言寫(xiě)成的程序。這些特定語(yǔ)言被稱(chēng)為編程語(yǔ)言。最初,只有很少幾種編程語(yǔ)言,并且它們都非常容易學(xué)習(xí)和理解。但是隨著計(jì)算機(jī)和軟件變得越來(lái)越精深,編程語(yǔ)言發(fā)展很快,并且隨之匯集了更復(fù)雜的概念。從而造成現(xiàn)代大部分編程語(yǔ)言以及相關(guān)的概念對(duì)于初學(xué)者掌握起來(lái)而言頗具挑戰(zhàn)性。這一事實(shí)已經(jīng)開(kāi)始阻礙人們學(xué)習(xí)或嘗試計(jì)算機(jī)編程。S
2、mallBasic是一門(mén)針對(duì)初學(xué)者設(shè)計(jì)的使編程變得非常容易,親切,有趣的編程語(yǔ)言。SmallBasic的目的在于消除障礙,充當(dāng)通往令人驚奇的計(jì)算機(jī)編程世界的踏腳石。此文來(lái)自SmallBasic.Cn?(SmallBasic中文站-快樂(lè)編程)??轉(zhuǎn)載請(qǐng)注明出處SmallBasic環(huán)境讓我們從對(duì)SmallBasic環(huán)境的一個(gè)快速介紹開(kāi)始。當(dāng)你第一次運(yùn)行SmallBasic.exe,你會(huì)看到一個(gè)如下圖所示的窗口。圖1-?SmallBasic環(huán)境這就是SmallBasic環(huán)境,我們將在這里編寫(xiě)和執(zhí)行我們的SmallBasic程序。這個(gè)環(huán)境有幾個(gè)截然不同的部分。圖中已經(jīng)用數(shù)字標(biāo)出。編輯器,即標(biāo)
3、記為[1]的部分,我們將用來(lái)寫(xiě)我們的SmallBasic程序。當(dāng)你打開(kāi)一個(gè)示例程序或者一個(gè)先前保存過(guò)的程序,它將顯示在這個(gè)編輯器里。這樣你就可以對(duì)其進(jìn)行更改并且保存以備后用。?你也可以同時(shí)打開(kāi)和工作在多個(gè)程序上。每個(gè)打開(kāi)的程序?qū)⒈伙@示在單獨(dú)的編輯器里。包含你當(dāng)前正工作在上面的程序的編輯器被稱(chēng)為活動(dòng)編輯器。??工具欄,即標(biāo)記為[2]的部分,是被用來(lái)向活動(dòng)編輯器或環(huán)境發(fā)布命令的。隨著我們的進(jìn)展,我們將學(xué)到工具欄中各種各樣的命令。表面,即標(biāo)記為[3]的部分,用來(lái)放置所有編輯器窗口。?我們的第一個(gè)程序既然你已經(jīng)熟悉了SmallBasic環(huán)境,我們將進(jìn)而在里面開(kāi)始編程。正如我們剛剛在上面提到的
4、,編輯器是我們寫(xiě)程序的地方。所以,讓我們先在編輯器里輸入下面這行。?TextWindow.WriteLine("世界你好")這是我們的第一個(gè)SmallBasic程序。如果你輸入正確,你應(yīng)該看到與下圖相似的結(jié)果。圖2–第一個(gè)程序既然我們已經(jīng)輸入了我們的新程序,讓我們來(lái)運(yùn)行它看看會(huì)發(fā)生什么。我們可以通過(guò)點(diǎn)擊工具欄上的運(yùn)行按鈕或者使用鍵盤(pán)上的F5快捷鍵來(lái)運(yùn)行我們的程序。如果一切順利,我們的程序?qū)⑦\(yùn)行并得到如下圖所示的結(jié)果。?圖3–第一個(gè)程序的輸出恭喜!你已經(jīng)編寫(xiě)并運(yùn)行了第一個(gè)SmallBasic程序。一個(gè)非常簡(jiǎn)單的小程序,然而卻是通向成為一個(gè)真正計(jì)算機(jī)程序員的一大步!現(xiàn)在,在繼續(xù)創(chuàng)建更大的
5、程序之前,還有一個(gè)細(xì)節(jié)需要了解。我們必須要了解剛剛發(fā)生了什么——我們到底告訴了計(jì)算機(jī)什么并且計(jì)算機(jī)是如何知道要做什么的?在下一章,我們將分析我們剛剛寫(xiě)的程序,從而對(duì)其進(jìn)行理解。圖4–Intellisense(智能感知)保存我們的程序如果你想關(guān)閉SmallBasic并且打算以后回來(lái)在你剛輸入的程序上繼續(xù)工作,你可以保存程序。隨時(shí)保存程序?qū)嶋H上是個(gè)很好的習(xí)慣,以至于你在意外關(guān)閉或斷電時(shí)不會(huì)丟失信息。你可以通過(guò)點(diǎn)擊工具欄上的“保存”圖標(biāo)或者使用快捷鍵“Ctrl+S”(在按下Ctrl鍵時(shí)按S鍵)來(lái)保存當(dāng)前程序。第二章解讀我們的第一個(gè)程序什么是真正的計(jì)算機(jī)程序?一個(gè)程序是一組計(jì)算機(jī)指令。這些指
6、令準(zhǔn)確地告訴計(jì)算機(jī)做什么,并且計(jì)算機(jī)總是遵循這些指令。就像人們一樣,計(jì)算機(jī)只能遵循用它們能明白的語(yǔ)言指定的指令。這些語(yǔ)言被稱(chēng)為編程語(yǔ)言。有非常多的語(yǔ)言計(jì)算機(jī)能明白,SmallBasic是其中之一。假象你和你的朋友之間有個(gè)會(huì)話。你和你的朋友用詞語(yǔ)組成句子來(lái)彼此傳遞信息。相似地,編程語(yǔ)言包含詞語(yǔ)的集合用來(lái)組成句子來(lái)將信息傳遞給計(jì)算機(jī)。程序基本上是多組語(yǔ)句(有時(shí)很少,有時(shí)多達(dá)數(shù)千)一起用同樣的方式讓程序員和計(jì)算機(jī)彼此明白。SmallBasic程序一個(gè)典型的SmallBasic程序由一組語(yǔ)句組成。?程序的每一行代表一條語(yǔ)句。每條語(yǔ)句是給計(jì)算機(jī)的一條指令。當(dāng)我們讓計(jì)算機(jī)執(zhí)行一個(gè)SmallBas
7、ic程序時(shí),它取過(guò)程序并從第一個(gè)語(yǔ)句讀起。它明白我們說(shuō)的是什么,并且執(zhí)行我們的指令。一旦執(zhí)行完第一條語(yǔ)句,它回到程序繼續(xù)讀取并執(zhí)行第二行。如此繼續(xù)下去直到程序的結(jié)尾。至此,我們的程序執(zhí)行完畢?;氐轿覀兊牡谝粋€(gè)程序這是我們寫(xiě)的第一個(gè)程序:TextWindow.WriteLine("世界你好")這是一個(gè)非常簡(jiǎn)單的只包含一條語(yǔ)句的程序。這條語(yǔ)句告訴計(jì)算機(jī)寫(xiě)一行內(nèi)容為世界你好的文字到TextWindow。這條語(yǔ)句在計(jì)算機(jī)里可逐字翻譯成:寫(xiě)世界你好你可能已經(jīng)注意到這