民國99年 乙級專案 數位電子乙級 學科

第43題

開發一個軟體程式是由下列五項步驟所組成,A . 程式設計、B . 維修、C . 編碼( c o d i n g ) 與除錯、 D . 測試系統、及E . 問題定…

題目

開發一個軟體程式是由下列五項步驟所組成,A . 程式設計、B . 維修、C . 編碼( c o d i n g ) 與除錯、 D . 測試系統、及E . 問題定義,其步驟的執行順序應為何

  1. (1) A B C D E
  2. (2) E A B C D
  3. (3) E C A B D
  4. (4) E A C D B

官方答案

(4) E A C D B

解析

軟體開發依生命週期進行:先做「問題定義」(E),釐清需求與限制;再「程式設計」(A),規劃演算法與流程;接著「編碼與除錯」(C),把設計寫成程式並排除錯誤;然後「測試系統」(D),驗證功能是否符合需求;最後「維修」(B),在系統上線後進行維護與修正。因此正確順序為E→A→C→D→B。若先設計再定義問題,會使方向錯誤;把維修排在測試之前,也不符合先驗證再上線維護的邏輯。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料