17.考量某軟體專案之各項活動相互關係如【表 17】所示,下列敘述何者正確? (A)活動 C 可以在活動 A 完成後立即開始(B)活動 C 可以在活動 B 完成後立即開始(C)活動 D 可以在活動 A
18.下列何者不是收集系統需求的傳統方法?(A)訪談(interviewing)(B)文件分析(document analysis)(C)快速應用開發(rapid application develo
19.系統開發生命週期(system development life cycle, SDLC)依序通常分為下列哪些階段?(A)分析、收集資訊、建模、可行性分析及建立圖表(B)建構、安裝、測試、人員配
21.程式設計師針對發現的錯誤,修改軟體以修正錯誤,但此項修改卻造成原正常運行程式碼的錯誤。下列哪一種測試最有可能發現此項缺陷?(A)單元測試(unit testing) (B)回歸測試(regres
22.下列左右項目之匹配,何者最恰當? (A) A→d;B→a;C→b;D→c;E→e (B) A→b;B→a;C→d;D→c;E→e(C) A→c;B→d;C→e;D→a;E→b (D) A→a;B
23.系統測試團隊決定於測試前在程式碼中故意植入 50 個錯誤,以估計剩餘之程式錯誤。假設在測試過程中,檢測出 70 個錯誤,其中有 40 個是故意植入的錯誤。請估計程式碼中剩餘的未檢出之非植入(原生
24.系統測試團隊決定於測試前在程式碼中故意植入 50 個錯誤,以估計剩餘之程式錯誤。假設在測試過程中,檢測到 70 個錯誤,其中有 40 個是故意植入的錯誤。請問測試團隊之測試效率為何?(A) 30
25.【圖 25】是從里程碑(milestone)A 到各里程碑的路徑圖。從 A 到 K 的關鍵路徑(critical path)為何? (A) ACEGHIK(B) ACEGHJK(C) ABDFH
25.【圖 25】是從里程碑(milestone)A 到各里程碑的路徑圖。從 A 到 K 的關鍵路徑(critical path)為何? 【題組】26.承上題,【圖 25】從 A 到 K 的關鍵路徑中
27.公司之軟體開發專案,若使用某軟體工具,有 20%的可能性將難以整合,因此導致重工(rework)及延誤,將額外耗資 400,000 元。但有 30%的可能性,若使用該工具將可節省 600,000
30.已有一以單向鏈接結構(linking list)儲存並由小排到大的 n 個數字資料,只有一指標紀錄鏈接結構第一個節點,刪除最大數值的資料需多少時間?(A) O(1) (B) O(log n) (
34.以先深再廣(deep first search)策略,拜訪圖(graph)中每個節點,採取下列何種資料結構最適合?(A) stack (B) queue (C) heap (D) leftist