調查局三等申論題
106年
[資訊科學組] 系統分析與設計
第 二 題
二、請分別說明何謂耦合力(coupling)、內聚力(cohesion)與共生性(connascence),(15 分)並請就耦合力、內聚力與共生性三方面,說明一個好的系統設計需要具備那些設計上要考慮的準則?(10 分)
📝 此題為申論題
思路引導 VIP
看到本題應直覺聯想物件導向與模組化設計的核心原則。先分別給出三個專有名詞的學術定義與衡量標準,再針對「高內聚、低耦合、低(弱)共生」的黃金法則,提出具體的系統架構設計準則與實務作法。
🤖
AI 詳解
AI 專屬家教
【破題】 一個優良的資訊系統架構設計,必須建立在模組化與低依賴的基礎上。「耦合力」、「內聚力」與「共生性」為衡量軟體模組獨立性、可擴充性與可維護性的三大核心指標。 【論述】
▼ 還有更多解析內容