【文章內(nèi)容簡介】
填入下列( )中的字句。為了把握軟件開發(fā)各個環(huán)節(jié)的正確性和協(xié)調(diào)性,人們需要進行( A )和( B )工作。( A )的目的是想證實在一給定的外部環(huán)境中軟件的邏輯正確性。它包括( C )和( D ),( B )則試圖證明在軟件生存期各個階段,以及階段間的邏輯( E )、( F )和正確性。供選擇的答案:A, B.① 操作② 確認(rèn) ③ 驗證 ④ 測試 ⑤ 調(diào)試C, D.① 用戶的確認(rèn) ② 需求規(guī)格說明的確認(rèn)③ 程序的確認(rèn) ④ 測試的確認(rèn)E, F.① 可靠性② 獨立性③ 協(xié)調(diào)性 ④ 完備性 ⑤ 擴充性從供選擇的答案中選出應(yīng)填入下列( )中的字句。測試過程需要三類輸入:( A )、( B )和( C )。請選擇正確的答案填入下圖中以完成測試信息處理的全過程。供選擇的答案?A~C.① 接口選擇② 軟件配置③ 硬件配置④ 測試配置⑤ 測試環(huán)境⑥ 測試工具D~ F.① 排錯 ② 可靠性分析 ③ 結(jié)果分析 ④ 數(shù)據(jù)分類請從供選擇的答案中選出應(yīng)填入下列( )中的字句。程序的三種基本控制結(jié)構(gòu)是( A )。它們的共同點是( B )。結(jié)構(gòu)化程序設(shè)計的一種基本方法是( C )。軟件測試的目的是( D )。軟件調(diào)試的目的是( E )。供選擇的答案:A.① 過程,子程序,分程序 ② 順序,條件,循環(huán)③ 遞歸,堆棧,隊列 ④ 調(diào)用,返回,轉(zhuǎn)移B.① 不能嵌套使用 ② 只能用來寫簡單的程序③ 已經(jīng)用硬件實現(xiàn) ④ 只有一個入口和一個出口C.① 篩選法 ② 遞歸法 ③ 歸納法 ④ 逐步求精法D.① 證明程序中沒有錯誤 ② 發(fā)現(xiàn)程序中的錯誤③ 測量程序的動態(tài)特性 ④ 檢查程序中的語法錯誤E.① 找出錯誤所在并改正之 ② 排除存在錯誤的可能性③ 對錯誤性質(zhì)進行分類 ④ 統(tǒng)計出錯的次數(shù)從供選擇的答案中選出同下列各條敘述關(guān)系最密切的字句。(1) 對可靠性要求很高的軟件,例如操作系統(tǒng),由第三者對源代碼進行逐行檢查。(2) 已有的軟件被改版時,由于受到變更的影響,改版前正常的功能可能發(fā)生異常,性能也可能下降。因此,對變更的軟件進行測試是必要的。(3) 在意識到被測試模塊的內(nèi)部結(jié)構(gòu)或算法的情況下進行測試。(4) 為了確認(rèn)用戶的需求,先做出系統(tǒng)的主要部分,提交給用戶試用。(5) 在測試具有層次結(jié)構(gòu)的大型軟件時,有一種方法是從上層模塊開始,由上到下進行測試。此時,有必要用一些模塊替代尚未測試過的下層模塊。供選擇的答案:A~E:① 仿真器② 代碼審查③ 模擬器④ 樁⑤ 驅(qū)動器⑥ 域測試⑦ 黑盒測試⑧ 原型⑨ 白盒測試 ⑩ 退化測試從供選擇的答案中選出應(yīng)填入下面敘述的( )內(nèi)的正確答案。軟件測試方法可分為黑盒測試法和白盒測試法兩種。黑盒測試法是通過分析程序的( A )來設(shè)計測試用例的方法。除了測試程序外,它還適用于對( B )階段的軟件文檔進行測試。白盒測試法是根據(jù)程序的( C )來設(shè)計測試用例的方法。除了測試程序外,它也適用于對( D )階段的軟件文檔進行測試。白盒法測試程序時常按照給定的覆蓋條件選取測試用例。( E )覆蓋比( F )覆蓋嚴(yán)格,它使得每一個判定的每一條分支至少經(jīng)歷一次。( G )覆蓋既是判定覆蓋,又是條件覆蓋,但它并不保證使各種條件都能取到所有可能的值。( H )覆蓋比其他條件都要嚴(yán)格,但它不能保證覆蓋程序中的每一條路徑?BR單元測試一般以( I )為主,測試的依據(jù)是( J )。供選擇的答案:A, C:① 應(yīng)用范圍 ② 內(nèi)部邏輯 ③ 功能 ④ 輸入數(shù)據(jù)B, D:① 編碼 ② 軟件詳細(xì)設(shè)計 ③ 軟件總體設(shè)計 ④ 需求分析E~H:① 語句 ② 判定 ③ 條件 ④ 判定/條件⑤ 多重條件 ⑥ 路徑I: ① 白盒法 ② 黑盒法J: ① 模塊功能規(guī)格說明 ② 系統(tǒng)模塊結(jié)構(gòu)圖 ③ 系統(tǒng)需求規(guī)格說明從供選擇的答案中選出應(yīng)填入下面