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