阿摩線上測驗
登入
首頁
>
公職◆系統分析與設計
> 103年 - 103年專門職業及技術人員高等建築師、技師、第二次食品技師暨普通不動產經紀人、記帳士考高等_資訊技師#24163
103年 - 103年專門職業及技術人員高等建築師、技師、第二次食品技師暨普通不動產經紀人、記帳士考高等_資訊技師#24163
科目:
公職◆系統分析與設計 |
年份:
103年 |
選擇題數:
0 |
申論題數:
4
試卷資訊
所屬科目:
公職◆系統分析與設計
選擇題 (0)
申論題 (4)
【已刪除】一、類別正規化(Class Normalization)是重組物件屬性和操作的結構來提高物件的內聚 力和降低耦合度,幫助建立良好的設計類別。第一物件正規化是解決類別中集合物 件的屬性,如果類別擁有集合物件的屬性,此屬性的相關操作只能針對集合物件本 身,不能針對其儲存的元素,否則會造成重複的群組操作。現有【學生】類別,如 下圖所示。請說明如何將該類別完成第一物件正規化?並請依題意以類別圖形適當 表現第一物件正規化後的類別與關係。(25 分)
二、請說明統一塑模語言的佈署圖(Deployment Diagrams)之主要功能為何?請問佈署 圖節點可以分為那兩種?請舉例說明可以佈署在節點上的產出物。佈署圖可以呈現 物件導向 4+1 觀點的何種觀點?(30 分)
三、系統發展生命週期(System Development Life Cycle,SDLC)理論包含軟體開發過 程的活動和建立的工作產品,主要可分為那兩大類?有那些主要階段?請條列說明 之。(25 分)
四、原始程式碼更新與版本控制是軟體發展、測試與佈署管理的主要工作事項之一,請 分別解釋何謂系統原始程式碼的 α(alpha)版本、β(beta)版本、發行(release) 版本與維護版本?(20 分)