軟體開發與專案管理

在評估模組獨立性的模組強度(內聚力)中,強度最高、被認為最理想的是下列何者?

  1. A功能內聚
  2. B邏輯內聚
  3. C偶然內聚
查看答案與解析

正確答案:A. 功能內聚

模組強度表示一個模組內部的處理彼此關聯的程度,越強則獨立性越高,越容易修改與測試。由強到弱依序分為功能內聚、資訊內聚、通訊內聚、程序內聚、時間內聚、邏輯內聚、偶然內聚。功能內聚是模組只實現一個明確功能的狀態。邏輯內聚是以參數切換執行多個相關功能,偶然內聚則是把無關的處理碰巧放在同一個模組。

  • A. 正確。只實現一個明確的功能,是強度最高的狀態。
  • B. 以參數切換執行多個相關功能,屬於強度較低的一類。
  • C. 把無關的處理碰巧放在一起,是強度最低的狀態。
練習這個領域 前往領域頁面

相關計算工具

軟體開發與專案管理的其他題目

  1. 在模組間的耦合度中,耦合最弱、模組獨立性最高的是下列何者?
  2. 在 GoF 設計模式中,當某物件的狀態改變時,自動通知依賴它的多個物件的模式為下列何者?
  3. 對韌體的原始碼使用靜態分析工具時,在不執行程式的情況下最容易找出的問題為下列何者?
  4. 關於黑箱測試的說明,下列何者適當?
  5. 某個只會輸入整數的欄位,接受1以上100以下的值,其他值則顯示錯誤。以等價類劃分切分輸入時,等價類的數量(有效等價類與無效等價類的合計)為下列何者?