山東軍隊(duì)文職招聘考試網(wǎng)計(jì)算機(jī)常識-靜態(tài)測試與動態(tài)測試 - 常識判斷
山東軍隊(duì)文職招聘考試網(wǎng)計(jì)算機(jī)常識-靜態(tài)測試與動態(tài)測試減小字體增大字體山東軍隊(duì)文職招聘考試網(wǎng)計(jì)算機(jī)常識-靜態(tài)測試與動態(tài)測試
(1)靜態(tài)測試
靜態(tài)測試包括代碼檢查、表態(tài)結(jié)構(gòu)分析、代碼質(zhì)量度量等。靜態(tài)測試可以由人工進(jìn)行,充分發(fā)揮人的邏輯思維優(yōu)勢,也可以借助軟件工具自動進(jìn)行。經(jīng)驗(yàn)表明,使用人工測試能夠有效地發(fā)現(xiàn)30%到70%的邏輯設(shè)計(jì)和編碼錯誤。
代碼檢查主要檢查代碼和設(shè)計(jì)的一致性,包括代碼的邏輯表達(dá)的正確性,代碼結(jié)構(gòu)的合理性等方面。這項(xiàng)工作可以發(fā)現(xiàn)違背程序編寫標(biāo)準(zhǔn)的部下,程序中不安全、不明確和模糊的部分,找出程序中不可移植部分、違背程序編程風(fēng)格的問題,包括變量檢查、命名和類型審查、程序邏輯審查、程序語法檢查和程序結(jié)構(gòu)檢查等內(nèi)容。代碼檢查包括代碼審查、代碼走查、桌面檢查、靜態(tài)分析等具體方式。
代碼審查:小組集體閱讀、講座檢查代碼。
代碼走查:小組成員通過用腦研究、執(zhí)行程序來檢查代碼。