共用方式為


基本概念:程式設計運作方式

更新: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 表達!

下一個課程:利用變數表示文字、數字和值

請參閱

工作

利用變數表示文字、數字和值

概念

詳述:了解屬性、方法和事件

Visual Basic 程式語言簡介

其他資源

建立第一個 Visual Basic 程式

Visual Basic 程式設計手冊