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