応用情報技術者平成29年秋期 午前46
モジュール設計に関する記述のうち,モジュール強度(結束性)が最も高いものはどれか。
1、モジュール強度とは、
モジュール内部の関連性の強さを表し、暗合的強度から機能的強度までの7種類があります。
モジュール強度が高いほど独立したソフトウェア部品として再利用や拡張がしやすくなります。
下記7種類の強さは徐々に高くなります:
・暗合的強度(低)
関係のない機能をまとめたモジュール
・論理的強度
関連する複数の機能をまとめたモジュール
・時間的強度
プログラムの開始時など、ある特定の時期に実行する機能をまとめたモジュール
・手順的強度
関連ある逐次的な機能をまとめたモジュール
・連絡的強度
関連ある逐次的な機能で要素が連絡し合うものをまとめたモジュール
・情報的強度
同じデータ構造や資源を扱う機能を一つにまとめたモジュール
・機能的強度(高)
一つの機能を実現するためだけのモジュール
ア、情報的強度をもつモジュールです。
イ、時間的強度をもつモジュールです。
ウ、論理的強度をもつモジュールです。
エ、連絡的強度をもつモジュールです。