民國114年 第2梯次 延期考區 電腦軟體設計丙級 學科
第30題
下列何者是在整個軟體發展過程中的先後順序?A.軟體設計B.系統分析C.程式撰寫D.軟體測試E. 維護
題目
下列何者是在整個軟體發展過程中的先後順序?A.軟體設計B.系統分析C.程式撰寫D.軟體測試E. 維護
- (1) B,A,C,E,D
- (2) A,B,C,D,E
- (3) A,B,C,E,D
- (4) B,A,C,D,E
官方答案
(4) B,A,C,D,E
解析
軟體發展生命週期的合理順序為:先進行「系統分析」(B)以釐清使用者需求與問題定義,接著「軟體設計」(A)規劃程式架構與模組,再「程式撰寫」(C)將設計轉為程式碼,完成後執行「軟體測試」(D)驗證功能與找出錯誤,最後進入「維護」(E)階段修正與更新。因此正確順序為 B,A,C,D,E,對應選項4。選項1、3將維護排在測試之前,不符「測試通過後才上線維護」的實務;選項2把設計排在分析之前,邏輯上不可能未分析就設計。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。