民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科

第64題

有關於統一塑模語言(UML),下列哪些敘述是正確的?

題目

有關於統一塑模語言(UML),下列哪些敘述是正確的?

  1. (1) 部署圖(Deployment Diagram)描述軟體元件如何部署在各個處理器上
  2. (2) 使用個案圖(Use Case Diagram)描述類別的定義與類別之間的關係
  3. (3) 循序圖(Sequence Diagram)描述物件之間的互動行為,強調以時間發生之先後順序來表達物件間的訊息傳遞與處理程式
  4. (4) 狀態圖(State Diagram)描述一個物件或系統在其生命週期中的所有可能狀態及其狀態轉換關係

官方答案

(1) 部署圖(Deployment Diagram)描述軟體元件如何部署在各個處理器上、(3) 循序圖(Sequence Diagram)描述物件之間的互動行為,強調以時間發生之先後順序來表達物件間的訊息傳遞與處理程式、(4) 狀態圖(State Diagram)描述一個物件或系統在其生命週期中的所有可能狀態及其狀態轉換關係

解析

部署圖描述節點(處理器、裝置)以及部署在這些節點上的軟體元件之實體配置,1 正確。使用個案圖由參與者與使用案例組成,表達系統對外提供的功能;類別的定義與類別間關係屬於類別圖的內容,因此 2 錯誤。循序圖以時間先後順序呈現物件間的訊息傳遞與處理流程,3 正確。狀態圖描述物件或系統在生命週期中的各種狀態及觸發轉換的事件,4 正確。故選 1、3、4。

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

官方資料