生活妙招

當前位置 /首頁/生活妙招 > /列表

程式除錯的三個步驟

程式除錯的三個步驟:

程式除錯的三個步驟

1、用編輯程式把編制的源程式按照一定的書寫格式送到計算機中,編輯程式會根據使用人員的意圖對源程式進行增、刪或修改。把送入的源程式翻譯成機器語言,即用編譯程式對源程式進行語法檢查並將符合語法規則的源程式語句翻譯成計算機能識別的“語言”。如果經編譯程式檢查,發現有語法錯誤,那就必須用編輯程式來修改源程式中的語法錯誤,然後再編譯,直至沒有語法錯誤為止。

2、使用計算機中的連線程式,把翻譯好的計算機語言程式連線起來,並扶植成一個計算機能真正執行的程式。在連線過程中,一般不會出現連線錯誤,如果出現了連線錯誤,說明源程式中存在子程式的呼叫混亂或引數傳遞錯誤等問題。這時又要用編輯程式對源程式進行修改,再進行編譯和連線,如此反覆進行,直至沒有連線錯誤為止。

3、將修改後的程式進行試算,這時可以假設幾個模擬資料去試執行,並把輸出結果與手工處理的正確結果相比較。如有差異,就表明計算機的程式存在有邏輯錯誤。如果程式不大,可以用人工方法去模擬計算機對源程式的這幾個資料進行修改處理;如果程式比較大,人工模擬顯然行不通,這時只能將計算機設定成單步執行的方式,一步步跟蹤程式的執行。一旦找到問題所在,仍然要用編輯程式來修改源程式,接著仍要編譯、連線和執行,直至無邏輯錯誤為止。也可以在完成後再進行編譯。

TAG標籤:程式除錯 #