2017 秋 午前I 問16
モジュール設計に関する記述のうち、 モジュール強度 (結束性) が最も強いものはどれか。
解説
IPA 公式公開の過去問です。
解答例や採点講評と合わせて根拠を確認してください。
選択肢
- ア: ある木構造データを扱う機能をこのデータとともに一つにまとめ、 木構造データをモジュールの外から見えないようにした。
- イ: 複数の機能のそれぞれに必要な初期設定の操作が、 ある時点で一括して実行できるので、 一つのモジュールにまとめた。
- ウ: 二つの機能 A、 B のコードは重複する部分が多いので、 A、 B を一つのモジュールにまとめ、 A、 Bの機能を使い分けるための引数を設けた。
- エ: 二つの機能 A、 B は必ず A、 B の順番に実行され、 しかも A で計算した結果を B で使うことがあるので、 一つのモジュールにまとめた。