民國109年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第63題

在軟體系統開發中,下列那些UML 圖可用於系統的動態建模?

題目

在軟體系統開發中,下列那些UML 圖可用於系統的動態建模?

  1. (1) 狀態圖(State Diagram)
  2. (2) 類別圖(C lass Diagram)
  3. (3) 循序圖(Sequence Diagram)
  4. (4) 活動圖(Activity Diagram)

官方答案

(1) 狀態圖(State Diagram)、(3) 循序圖(Sequence Diagram)、(4) 活動圖(Activity Diagram)

解析

UML 圖可分為靜態結構與動態行為兩類。動態建模著重描述系統隨時間變化的行為與物件間的互動,包括狀態圖(描述單一物件狀態與事件的轉移)、循序圖(依時間順序描述物件間訊息傳遞)與活動圖(描述流程與控制流),故1、3、4正確。類別圖描述類別、屬性、操作及類別間的靜態關係,屬於結構建模,不屬於動態建模,故2不正確。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料