Q107.
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,ref 運算子意義是以下那一個?
電腦軟體設計共同科目 · 乙級 · Q107
難易度分析
2 / 5
本題屬於基礎術語定義的記憶型題目,要求考生能準確區分 UML 循序圖中各種互動運算子的功能差異,無需複雜的推論過程即可判定。
正確答案:②參考到定義在另一個圖的互動架構
② 參考到定義在另一個圖的互動架構:ref (reference) 運算子的作用是參考另一個互動圖(Interaction Diagram)中已定義的互動架構,可將複雜的互動流程模組化,提升圖表的可讀性與維護性。
錯誤選項解析
- ① 同一時間只能有一個執行緒(Thread)執行:此描述對應的是 critical 運算子或 互斥鎖(Mutex) 的概念,用於確保同一時間僅有單一執行緒執行,與 ref 運算子無關。
- ③ 所有架構平行執行:此描述對應的是 par (parallel) 運算子,用於表示多個互動片段可平行執行,而非 ref 運算子的功能。
- ④ 表示另外一個循序圖架構:ref 運算子並非表示「另外一個循序圖架構」,而是引用(Reference)已定義在其他圖中的互動片段,強調的是「引用既有定義」而非「表示新架構」。
Learning Tip
"ref 運算子是 UML 循序圖中常用的模組化工具,常與 opt (選擇性)、loop (迴圈)、par (平行) 等互動運算子混淆。實務上,當互動流程過於複雜時,應使用 ref 將子流程抽離至獨立圖表,避免單一循序圖過度臃腫。"
學員答題分佈
①同一時間只能有一個執行緒(Thread)執行0%
②參考到定義在另一個圖的互動架構0%
③所有架構平行執行0%
④表示另外一個循序圖架構0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!
相似類型題目
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,sd運算子意義是以下那一個?
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,loop 運算子意義是以下那一個?
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,region 運算子意義是以下那一個?
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,par 運算子意義是以下那一個?
在UML 循序圖(Sequence Diagram)的互動架構(Interaction Frame)中,opt 運算子意義是以下那一個?