當前位置:菜譜大全網 - 菜譜 - 程序的概念

程序的概念

程序告訴計算機如何完成計算任務。這裏的計算可以是數學運算,比如解方程,也可以是符號運算,比如在文檔中查找和替換壹個單詞。從根本上說,計算機是由數字電路組成的運算機器,只能對數字進行運算。程序之所以能進行符號運算,是因為符號在計算機內部也是用數字來表示的。此外,程序還可以處理聲音和圖像,這些在計算機中不可避免地要用數字來表示。這些數字通過特殊的硬件設備轉換成人們可以聽到和看到的聲音和圖像。

該程序由壹系列基本操作組成,如下所示:

輸入(輸入)

從鍵盤、文件或其他設備獲取數據。

輸出(輸出)

將數據顯示在屏幕上,或保存在文件中,或發送到其他設備。

初等運算

最基本的數據存取和數學運算(加減乘除)。

測試和分支

測試壹個條件,然後根據不同的測試結果進行不同的後續操作。

傳播

重復壹系列操作。

妳用過的任何程序,不管多復雜,都是按照這些基本操作壹步壹步執行的。程序這麽復雜,但是能用來寫程序的基本操作就只有這麽簡單,而這之間的巨大差距會由程序員來填補,所以寫程序應該是壹個相當復雜的工作。編程可以說是這樣壹個過程:把壹個復雜的任務分解成子任務,再把子任務分解成更簡單的任務,壹層壹層的分解,直到簡單到可以由上面的基本操作完成。