什么是程序

2023-03-20 15:43 更新

程序是說明如何執(zhí)行一個(gè)計(jì)算的一組指令序列。計(jì)算既可以是數(shù)學(xué)運(yùn)算(如求解方程組或者找出多項(xiàng)式的根),也可以是符號(hào)運(yùn)算(如搜索和替換文檔中的文本,甚至是編譯一個(gè)程序)。

不同編程語言中的指令(或者說命令、語句)看起來是不同的,但每種語言都有下面幾個(gè)基本功能:

輸入:從鍵盤、文件或其他設(shè)備獲取數(shù)據(jù)。

輸出:在屏幕上顯示數(shù)據(jù),將數(shù)據(jù)發(fā)送給文件或其他設(shè)備。

數(shù)學(xué)運(yùn)算:執(zhí)行基本的數(shù)學(xué)操作,比如加法和乘法。

測(cè)試:檢查指定條件并執(zhí)行相應(yīng)的語句序列。

重復(fù):重復(fù)執(zhí)行某些動(dòng)作,但每次執(zhí)行多少有些變化。

信不信由你,其實(shí)就這么多東西。你用過的任何程序,不管多么復(fù)雜,都是由上面這些基本功能組合而成的。所以,我們也可以說,編程是將復(fù)雜的任務(wù)逐步分解為越來越小的子任務(wù),直到子任務(wù)簡單到可以用上面某個(gè)基本功能來執(zhí)行為止。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)