免費開始練習
地特三等申論題 105年 [資訊處理] 系統分析與設計

第 一 題

一、合理統一流程(Rational Unified Process, RUP)為一物件導向方法論,適合使用物件導向技術開發系統,它具有 3 個主要特點,其中 2 個分別為使用案例驅動(Usecase-Driven)與架構中心(Architecture-Centric),請問第 3 個主要特點為何?請說明物件導向技術的那個特性,使得第 3 個主要特點適合用於物件導向系統的開發?(20 分)
📝 此題為申論題

思路引導 VIP

看到 RUP 的三大特徵,應立即聯想到「反覆與漸增式(Iterative and Incremental)」。接著思考物件導向的「封裝性(模組化)」與「繼承(擴充性)」特性如何允許系統在不破壞現有架構的情況下,逐步疊代與增加新功能。

🤖
AI 詳解 AI 專屬家教

【破題】 合理統一流程(RUP)的第三個主要特點為「反覆與漸增式開發(Iterative and Incremental Development)」。此特點與物件導向的封裝及繼承特性高度契合。 【論述】

▼ 還有更多解析內容
📝 RUP特點與OO特性
💡 RUP核心「反覆漸增」開發,需仰賴物件導向之封裝與繼承特性支撐。
  • RUP 三大核心:使用案例驅動、架構中心、反覆與漸增式開發(I&I)。
  • 反覆與漸增式:將開發切分為小週期,每期產出可測試且可執行的增量。
  • 封裝(Encapsulation):確保模組高內聚,降低功能漸進擴充時的耦合衝突。
  • 繼承(Inheritance):符合開放封閉原則,使系統在反覆疊代中能無痛擴充。
🧠 記憶技巧:VIP 會員可查看這題的記憶口訣與速記法
⚠️ 常見陷阱:VIP 會員可查看這題最常被誘答的陷阱整理
統一建模語言 (UML) 敏捷開發 (Agile) 開放封閉原則 (OCP) 螺旋模型 (Spiral Model)

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

系統分析與塑模技術
查看更多「[資訊處理] 系統分析與設計」的主題分類考古題