民國114年 第2梯次 電腦軟體設計(C++)乙級 學科

第68題

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

題目

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

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

官方答案

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

解析

狀態圖描述物件在生命週期中的狀態與轉移;部署圖描述節點、處理器及軟體元件如何配置;循序圖以時間先後呈現物件間訊息傳遞,故1、2、4正確。使用個案圖由參與者與使用案例組成,描述系統對外提供的功能,類別定義與類別間關係應由類別圖表達,故3不正確。

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

官方資料