民國114年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第61題
在軟體系統開發中,下列那些UML 圖可用於系統的動態建模?
題目
在軟體系統開發中,下列那些UML 圖可用於系統的動態建模?
- (1) 狀態圖(State Diagram)
- (2) 活動圖(Activity Diagram)
- (3) 類別圖(Class Diagram)
- (4) 循序圖(Sequence Diagram)
官方答案
(1) 狀態圖(State Diagram)、(2) 活動圖(Activity Diagram)、(4) 循序圖(Sequence Diagram)
解析
UML 圖可分為靜態結構模型與動態行為模型。動態模型描述系統隨時間變化的行為與物件間互動,包括狀態圖(物件生命週期中的狀態與轉換)、活動圖(流程與工作流的控制流)、循序圖(物件依時間先後傳遞訊息)以及溝通圖等。類別圖則屬於靜態結構模型,用來描述類別、屬性、方法與類別間的關聯、繼承、聚合等關係,並不描述隨時間變化的行為,因此不屬於動態建模。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。