民國109年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第63題
在軟體系統開發中,下列那些UML 圖可用於系統的動態建模?
題目
在軟體系統開發中,下列那些UML 圖可用於系統的動態建模?
- (1) 狀態圖(State Diagram)
- (2) 類別圖(C lass Diagram)
- (3) 循序圖(Sequence Diagram)
- (4) 活動圖(Activity Diagram)
官方答案
(1) 狀態圖(State Diagram)、(3) 循序圖(Sequence Diagram)、(4) 活動圖(Activity Diagram)
解析
UML 圖可分為靜態結構與動態行為兩類。動態建模著重描述系統隨時間變化的行為與物件間的互動,包括狀態圖(描述單一物件狀態與事件的轉移)、循序圖(依時間順序描述物件間訊息傳遞)與活動圖(描述流程與控制流),故1、3、4正確。類別圖描述類別、屬性、操作及類別間的靜態關係,屬於結構建模,不屬於動態建模,故2不正確。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。