民國109年 第2梯次 電腦軟體設計丙級 學科

第29題

有關「軟體發展生命週期(Software Development Life Cycle, SDLC)」之敘述,下列何者不正確?

題目

有關「軟體發展生命週期(Software Development Life Cycle, SDLC)」之敘述,下列何者不正確?

  1. (1) 每一個階段被視為一獨立之工作單位,與其他階段不相關
  2. (2) 階段的劃分有一定的模式
  3. (3) 用來控制軟體系統的發展,可以降低軟體危機所面臨問題的嚴重性
  4. (4) 將系統的發展過程劃分為依序進行的幾個階段,並依照階層化的觀念,訂出各階段的工作項目

官方答案

(1) 每一個階段被視為一獨立之工作單位,與其他階段不相關

解析

SDLC將系統發展劃分為需求分析、設計、撰寫程式、測試、維護等階段,各階段依序進行且彼此關聯,前一階段的產出往往是下一階段的輸入,因此「各階段獨立、互不相關」的說法不正確。階段劃分有既定模式,目的在於控制開發流程、降低軟體危機的衝擊,並以階層化觀念訂出各階段工作項目,所以選項2、3、4皆正確。

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

官方資料