山東軍隊文職招聘考試網(wǎng)計算機常識-靜態(tài)測試與動態(tài)測試 - 常識判斷

山東軍隊文職招聘考試網(wǎng)計算機常識-靜態(tài)測試與動態(tài)測試減小字體增大字體山東軍隊文職招聘考試網(wǎng)計算機常識-靜態(tài)測試與動態(tài)測試

(1)靜態(tài)測試

靜態(tài)測試包括代碼檢查、表態(tài)結構分析、代碼質量度量等。靜態(tài)測試可以由人工進行,充分發(fā)揮人的邏輯思維優(yōu)勢,也可以借助軟件工具自動進行。經(jīng)驗表明,使用人工測試能夠有效地發(fā)現(xiàn)30%到70%的邏輯設計和編碼錯誤。

代碼檢查主要檢查代碼和設計的一致性,包括代碼的邏輯表達的正確性,代碼結構的合理性等方面。這項工作可以發(fā)現(xiàn)違背程序編寫標準的部下,程序中不安全、不明確和模糊的部分,找出程序中不可移植部分、違背程序編程風格的問題,包括變量檢查、命名和類型審查、程序邏輯審查、程序語法檢查和程序結構檢查等內(nèi)容。代碼檢查包括代碼審查、代碼走查、桌面檢查、靜態(tài)分析等具體方式。

代碼審查:小組集體閱讀、講座檢查代碼。

代碼走查:小組成員通過用腦研究、執(zhí)行程序來檢查代碼。