Q26.
一個使用案例最多可以產生幾個使用情節(Scenario)?
電腦軟體設計共同科目 · 乙級 · Q26
難易度分析
2 / 5
本題屬於基本概念定義的記憶型題目,僅需掌握UML建模中兩個核心術語的對應關係即可解題,不涉及複雜的邏輯推演或多步驟分析。
正確答案:④不限定
④ 不限定:根據UML規範與物件導向系統分析原理,一個使用案例可衍生出不限數量的使用情節。每個Scenario代表Actor與系統之間的一條特定執行路徑,包含基本路徑(Basic Path)與所有替代路徑(Alternative Paths),數量依業務邏輯的複雜度而定。
錯誤選項解析
- ① 一個:使用案例(Use Case)並非僅能對應單一情節。一個使用案例可包含基本流程(Basic Flow)與多種替代流程,因此限縮為一個情節不符合UML建模的實際應用。
- ② 兩個:使用情節(Scenario)的數量並非固定為兩個。在系統分析實務中,除了主成功情境(Main Success Scenario)外,還可能有多條延伸流程(Extensions),數量視系統複雜度而定。
- ③ 三個:將使用情節限制為三個缺乏理論依據。Use Case的情節數量取決於參與者(Actor)與系統互動的各種可能路徑,包含正常流程、替代流程及例外處理(Exception Handling)等。
Learning Tip
"本題核心考點在於理解使用案例(Use Case)與使用情節(Scenario)的一對多關係。常考陷阱是將兩者誤認為一對一對應。實務上,撰寫Use Case時應完整列舉所有基本流程、替代流程(Alternative Flow)與例外流程(Exceptional Flow),每個分支皆構成獨立Scenario。需特別注意與活動圖(Activity Diagram)分支概念的區別,避免混淆。"
學員答題分佈
①一個0%
②兩個0%
③三個0%
④不限定0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!