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

第2題

在U M L 中,下列那一種圖可代表物件間訊息傳遞的動態模型?

題目

在U M L 中,下列那一種圖可代表物件間訊息傳遞的動態模型?

  1. (1) 循序圖( S e q u e n c e D i a g r a m )
  2. (2) 狀態圖( S t a t e D i a g r a m )
  3. (3) 類別圖( C l a s s D i a g r a m )
  4. (4) 使用案例圖( U s e C a s e D i a g r a m )

官方答案

(1) 循序圖( S e q u e n c e D i a g r a m )

解析

UML中,循序圖(Sequence Diagram)以垂直生命線(Lifeline)與水平訊息箭頭,表達物件之間隨時間的「訊息傳遞」順序,屬描述系統動態行為的互動圖,故選1。狀態圖(State Diagram)描述單一物件因事件產生的狀態轉換;類別圖(Class Diagram)描述靜態的類別結構與關聯;使用案例圖(Use Case Diagram)描述系統功能與外部參與者之關係,均非以物件間訊息傳遞為主軸。

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

官方資料