Q106.
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,sd運算子意義是以下那一個?
電腦軟體設計共同科目 · 乙級 · Q106
難易度分析
2 / 5
本題考查對 UML 特定術語定義的記憶程度。考生需能準確區分多個相似運算子的功能差異,屬於基礎概念的對應匹配題目。
正確答案:④表示另外一個循序圖架構
④ 表示另外一個循序圖架構:sd(Sequence Diagram)運算子用於參考另一個獨立的循序圖,實現圖表的模組化與階層化設計,避免單一圖面過於複雜,符合 UML 2.x 規範中 Interaction Use 的定義。
錯誤選項解析
- ① 同一時間只能有一個執行緒(Thread)執行:此描述對應的是 critical(關鍵區)運算子,用於確保互動框架內的行為具有互斥執行特性,同一時間僅允許單一執行緒運作,與 sd 運算子無關。
- ② 只要條件為真的情況就會被執行:此描述對應的是 opt(選擇)或 loop(迴圈)運算子,當守衛條件(Guard Condition)為真時才會執行框架內的互動,並非 sd 的定義。
- ③ 所有架構平行執行:此描述對應的是 par(平行)運算子,用於表示多個互動框架可同時並行執行,常見於多執行緒或非同步情境,與 sd 運算子無關。
Learning Tip
"UML 循序圖的互動框架運算子為軟體設計檢定常考題型,需熟記各運算子縮寫與功能對應:sd(參考循序圖)、par(平行執行)、alt(條件分支)、opt(選擇執行)、loop(迴圈)、critical(關鍵區)、break(中斷)。常見陷阱為混淆 alt(多選一,僅執行其一)與 opt(單一條件判斷),以及將 par 與 critical 的執行緒特性搞混。實務上運用 sd 運算子可有效降低大型系統Use Case 圖表的複雜度。"
學員答題分佈
①同一時間只能有一個執行緒(Thread)執行0%
②只要條件為真的情況就會被執行0%
③所有架構平行執行0%
④表示另外一個循序圖架構0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!
相似類型題目
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,loop 運算子意義是以下那一個?
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,par 運算子意義是以下那一個?
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,ref 運算子意義是以下那一個?
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,opt 運算子意義是以下那一個?
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,alt 運算子意義是以下那一個?