民國105年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第2題
在U M L 中,下列那一種圖可代表物件間訊息傳遞的動態模型?
題目
在U M L 中,下列那一種圖可代表物件間訊息傳遞的動態模型?
- (1) 循序圖( S e q u e n c e D i a g r a m )
- (2) 狀態圖( S t a t e D i a g r a m )
- (3) 類別圖( C l a s s D i a g r a m )
- (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。