文章分類:軟體大家

以軟御硬的產品整合設計觀—從合成結構圖到使用案例模型

前言 嵌入式系統(Embedded System),簡單的說,就是把軟體 “放入” 硬體設備內,然後寫簡單的程式來控制硬體,一般稱之為 “韌體(Firmware)” 設計。諸如從主機板的 BIOS 設計、光碟燒錄機的控制程式、乃至於至行動電話、PDA、影音 …

物件 (Object) 的媽媽是 類別 (Class)?

從 OOP 學習物件導向(Object-oriented)觀念時,你就不太容易去對一些基本的 “術語 (terminology)”,下功夫來去 “參透” 其本質的意涵。例如,我雖然已經許久沒有教授基本物件觀念的課程,但在教授類別圖(Class Diagra …

UML OCUP_Foundamental 題型Reveiw與解析 <2>

Classes 的考題 Classes 的考題部分,當然都是針對 UML 的結構(structure)部分。包括最基本的元素(element),以及 Comment, Relationship, Namespace, Multiplicity, Expre …

UML OCUP 題型 Reveiw 與 解析 <1>

OCUP Foundamental 認證依我個人去考試的經驗後,分析其題型可分為三類: 基本術語的定義 UML 圖形元素與圖(diagram)的說明 基本應用題 本篇我先討論什麼是 “基本術語” 定義。 請記得,所有的考題,除了少數基本應用題外,內容均取自 …

通過 OMG UML OCUP Fundamental 認證考試

上星期五下午,決定在 「Prometric 國際認證考試中心」 線上報名 OMG UML OCUP 認證考試,預約了今天下午 2:30 在復興南路一段資策會訓練中心考試,然後利用假日,花了兩天的時間 “瀏覽” 一下 UML 2.0 Superstructu …

UML 工具比較分析

前言 「工欲善其事,必先利其器」,學習UML沒有好的工具幫忙,往往會讓開發人員半途而廢,尤有甚者,開發人員有時會因為使用了不容易使用的開發工具而誤認為UML是一個非常困難學習的「技術」。殊不知UML只是一種「語言」,就和學習中文、美語一樣,學習UML根本不 …