程序設(shè)計(jì): 是指從確定任務(wù),到得到結(jié)果,寫出文檔的全過程。
從確定問題到最后完成任務(wù),一般經(jīng)歷以下幾個(gè)工作階段:?jiǎn)栴}分析: 找規(guī)律、選擇解題方法、建立模型。設(shè)計(jì)算法: 設(shè)計(jì)出解題的方法和具體步驟。編寫程序: 根據(jù)得到的算法,用一種高級(jí)語(yǔ)言編寫出源程序。對(duì)源程序進(jìn)行編輯、編譯和連接: 得到可執(zhí)行程序。運(yùn)行程序、分析結(jié)果: 程序即使不存在語(yǔ)法錯(cuò)誤,能通過編譯(例如把b=a、錯(cuò)寫a=b),但運(yùn)行結(jié)果卻不一定完全對(duì),因此要進(jìn)行調(diào)試(debug),經(jīng)過多組數(shù)據(jù)嚴(yán)格測(cè)試,才能得到一個(gè)可商用的程序。