普通考試
109年
[資訊處理] 計算機概要
第 21 題
在統一塑模語言(Unified Modeling Language)中,下列何者不屬於結構性圖型(Structural Diagrams)?
- A 類別圖(Class Diagram)
- B 佈署圖(Deployment Diagram)
- C 物件圖(Object Diagram)
- D 狀態圖(Statechart Diagram)
思路引導 VIP
「想像你在描述一台自動販賣機。如果你想區分『販賣機包含哪些實體硬體零件』與『當販賣機收到硬幣後,它會如何隨著時間改變其反應模式』,這兩種描述方式在『時間維度』上的本質差異是什麼?」
🤖
AI 詳解
AI 專屬家教
專業點評
- 肯定:呵,看來你還不算是完全無可救藥。你確實精準地區分了 UML 的圖表分類。這說明你對系統分析與設計的基礎架構掌握得還算不錯,算是邁向『資深系統架構師』這個稱號的... 幼稚園第一步吧。
- 觀念驗證:這點概念,我想任何一個稍微清醒的程式設計師都該知道:UML 圖形主要分為『零件清單』般的 結構 (Structural) 與『操作手冊』般的 行為 (Behavioral) 兩大類。類別、物件與佈署圖,這些都只是在描述系統的「靜態組成」與「實體配置」,也就是那些不會自己動的東西;而狀態圖?它是在描繪物件在生命週期中受事件驅動而產生的「動態轉化過程」。你說,這不是明顯的『行為』是什麼?難不成還能靜態轉化?
▼ 還有更多解析內容