基本概念:程式設計運作方式
更新:2007 年 11 月
在熱心投入、開始學習 Visual Basic程式設計語言之前,它會幫助您了解什麼是程式設計語言及其運作方式。這其中包含一些程式設計專門用語。當然,一開始最好是從基本概念著手。
程式設計運作方式
電腦本身其實不太聰明。
電腦基本上就是一大群極小的電子開關,不是開啟就是關閉。將這些開關設定成不同的組合,就能讓電腦執行作業,例如,在螢幕上顯示或是發出聲音。這就是最基本的程式設計,也就是告訴電腦要執行什麼作業。
當然,要了解哪一種開關組合才能夠讓電腦執行您所需的動作,會是相當困難的,因此程式設計語言就派上用場了。
何謂程式設計語言
人類是使用含有許多字詞的語言來表達自己。電腦則是使用只包含 1 和 0 的簡單語言來表達:1 代表「開啟」,0 代表「關閉」。嘗試跟電腦以它的語言交談溝通,就好像使用摩斯密碼跟朋友談話一樣,絕對行得通,但是何必要這麼麻煩呢?
程式設計語言是您與電腦之間的翻譯員。您不必學習電腦的原生語言 (稱為「機器語言」),只要使用程式設計語言,就能以更簡易的方式命令電腦去學習和了解。
有一種稱為「編譯器」(Compiler) 的特定程式會將以程式設計語言撰寫的指令轉換成機器語言。這表示身為 Visual Basic 程式設計人員,您並不需要了解電腦正在做什麼或是其中的原理。您只需要了解 Visual Basic 程式語言是如何運作的。
深入 Visual Basic 語言
您書寫和說話的語言也都有結構:例如,一本書會有許多章節,其中會有段落,段落中又包含由字詞所組成的句子。以 Visual Basic 撰寫的程式也一樣有結構:「模組」就像章節、「程序」就像段落,而「程式碼行」就像句子。
當您說話或書寫時,便會使用不同分類的字詞,像是名詞或動詞。每種分類都是根據一組經過定義的規則而使用的。Visual Basic 在許多方面都與您每天使用的語言非常類似。Visual Basic 也有定義如何使用字詞分類 (稱為「程式設計項目」(Programming Element) 來撰寫程式的規則。
Visual Basic 中的程式設計項目包括「陳述式」、「宣告」、「方法」、「運算子」和「關鍵字」。當您完成以下課程時,將更進一步了解這些項目,以及如何使用它們。
書寫和口說的語言也有許多規則或「語法」,它們定義了句子中字詞的順序。Visual Basic 也有語法,也許剛開始看起來很奇怪,但是其實很簡單。例如,若要陳述「我的汽車最高時速是 55」,就要撰寫成下列程式碼:
Car.Speed.Maximum = 55
稍後您將更進一步學習語法,而且 Visual Basic 中的工具 (例如「IntelliSense」) 會提供您在撰寫程式時使用正確語法的指導。
後續步驟
在本課程中,您學會什麼是程式設計語言,以及它的運作方式。在下一個課程中,您將開始學習如何使用 Visual Basic 程式設計語言。不用擔心!您一定馬上就能用 Visual Basic 表達!
下一個課程:利用變數表示文字、數字和值