亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        信息技術:軟件測試錯誤之代碼錯誤

        字號:

        代碼錯誤主要包括:語法錯誤;打字錯誤;對語句或指令不正確理解所產(chǎn)生的錯誤。
            按軟件生存期階段分類
            Good enough-Gerhart分類方法把軟件的邏輯錯誤按生存期不同階段分為4類。
            ① 問題定義(需求分析)錯誤
            它們是在軟件定義階段,分析員研究用戶的要求后所編寫的文檔中出現(xiàn)的錯誤。換句話說,這類錯誤是由于問題定義不滿足用戶的要求而導致的錯誤。
            ② 規(guī)格說明錯誤
            這類錯誤是指規(guī)格說明與問題定義不一致所產(chǎn)生的錯誤。它們又可以細分成:
            不一致性錯誤:規(guī)格說明中功能說明與問題定義發(fā)生矛盾。
            冗余性錯誤:規(guī)格說明中某些功能說明與問題定義相比是多余的。
            不完整性錯誤:規(guī)格說明中缺少某些必要的功能說明。
            不可行錯誤:規(guī)格說明中有些功能要求是不可行的。
            不可測試錯誤:有些功能的測試要求是不現(xiàn)實的。
            ③ 設計錯誤
            這是在設計階段產(chǎn)生的錯誤,它使系統(tǒng)的設計與需求規(guī)格說明中的功能說明不相符。它們又可以細分為:
            設計不完全錯誤:某些功能沒有被設計,或設計得不完全。
            算法錯誤:算法選擇不合適。主要表現(xiàn)為算法的基本功能不滿足功能要求、算法不可行或者算法的效率不符合要求。
            模塊接口錯誤:模塊結構不合理;模塊與外部數(shù)據(jù)庫的界面不一致,模塊之間的界面不一致。
            控制邏輯錯誤:控制流程與規(guī)格說明不一致;控制結構不合理。
            數(shù)據(jù)結構錯誤:數(shù)據(jù)設計不合理;與算法不匹配;數(shù)據(jù)結構不滿足規(guī)格說明要求。
            ④ 編碼錯誤
            編碼過程中的錯誤是多種多樣的,大體可歸為以下幾種:數(shù)據(jù)說明錯、數(shù)據(jù)使用錯、計算錯、比較錯、控制流錯、界面錯、輸入/輸出錯,及其它的錯誤。
            在不同的開發(fā)階段,錯誤的類型和表現(xiàn)形式是不同的,故應當采用不同的方法和策略來進行檢測。