軟體開發與專案管理
在評估模組獨立性的模組強度(內聚力)中,強度最高、被認為最理想的是下列何者?
- A功能內聚
- B邏輯內聚
- C偶然內聚
查看答案與解析
正確答案:A. 功能內聚
模組強度表示一個模組內部的處理彼此關聯的程度,越強則獨立性越高,越容易修改與測試。由強到弱依序分為功能內聚、資訊內聚、通訊內聚、程序內聚、時間內聚、邏輯內聚、偶然內聚。功能內聚是模組只實現一個明確功能的狀態。邏輯內聚是以參數切換執行多個相關功能,偶然內聚則是把無關的處理碰巧放在同一個模組。
- A. 正確。只實現一個明確的功能,是強度最高的狀態。
- B. 以參數切換執行多個相關功能,屬於強度較低的一類。
- C. 把無關的處理碰巧放在一起,是強度最低的狀態。