軟體開發與專案管理

在 UML 中,將多個物件之間往來的訊息(呼叫或回應)依時間順序由上往下排列表示的圖為下列何者?

  1. A活動圖
  2. B循序圖
  3. C類別圖
查看答案與解析

正確答案:B. 循序圖

在循序圖中,每個物件畫一條垂直線(生命線),並以箭頭依時間順序畫出它們之間的訊息。例如,用來確認應用程式呼叫驅動程式、驅動程式寫入周邊電路的暫存器、再以中斷通知完成這類往來的順序。活動圖是像流程圖一樣,表示處理流程與分支、平行處理的圖。類別圖表示的不是時間順序,而是類別的結構與關係。

  • A. 表示處理流程與分支、平行處理的圖,不是將物件間的訊息依時間順序排列的圖。
  • B. 正確。依時間順序表示物件之間的訊息往來。
  • C. 表示類別結構與關係的靜態圖,不表示時間順序。
練習這個領域 前往領域頁面

相關計算工具

軟體開發與專案管理的其他題目

  1. 在評估模組獨立性的模組強度(內聚力)中,強度最高、被認為最理想的是下列何者?
  2. 在模組間的耦合度中,耦合最弱、模組獨立性最高的是下列何者?
  3. 在 GoF 設計模式中,當某物件的狀態改變時,自動通知依賴它的多個物件的模式為下列何者?
  4. 對韌體的原始碼使用靜態分析工具時,在不執行程式的情況下最容易找出的問題為下列何者?
  5. 關於黑箱測試的說明,下列何者適當?