調查局三等申論題
113年
[電子科學組] 計算機概論
第 題
📖 題組:
程式設計完成後,後續測試工作也很重要,例如黑箱測試(Black-box Testing)常用以測試軟體的功能性,有很多種方法都屬於黑箱測試。假若測試時輸入程式的資料是由介於 2000(含)到 2999(含)間的三個整數組合而成。請回答下列問題:
程式設計完成後,後續測試工作也很重要,例如黑箱測試(Black-box Testing)常用以測試軟體的功能性,有很多種方法都屬於黑箱測試。假若測試時輸入程式的資料是由介於 2000(含)到 2999(含)間的三個整數組合而成。請回答下列問題:
若以徹底測試(Exhaustive Testing)法進行測試,請問此方法的輸入組合需要進行多少次?(4 分)
📝 此題為申論題
思路引導 VIP
看到徹底測試(Exhaustive Testing),應立即聯想到「窮舉所有可能輸入組合」。解題需分兩步:先求出單一變數在指定範圍內的可能數值個數,再利用排列組合的「乘法原理」,計算三個獨立變數的組合總數。
🤖
AI 詳解
AI 專屬家教
【解題關鍵】徹底測試(Exhaustive Testing)需窮舉所有可能的輸入資料組合,因此需利用排列組合的乘法原理進行計算。 【解答】 計算:
▼ 還有更多解析內容