平成23年度 特別試験 応用情報技術者試験 午前 問47
モジュール設計に関する記述のうち,モジュール強度(結束性)が最も強いものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
モジュール強度は,強い順に次のようになります。
- 機能的強度(1つの機能だけを実行)
- 情報的強度(同じデータ構造を扱う機能をまとめ,データを隠蔽)
- 連絡的強度(順番に実行され,データを受け渡す)
- 手順的強度(順番に実行される)
- 時間的強度(同じ時点で実行される)
- 論理的強度(関連する機能を引数で使い分ける)
- 暗合的強度(関係のない機能をまとめる)
選択肢の中では,情報的強度のアが最も強くなります。
-
ア: 木構造データを扱う機能をデータとともにまとめ,外から見えないようにした
正しい。情報的強度に当たり,選択肢の中で最も強いモジュール強度です。 -
イ: 初期設定の操作をある時点で一括して実行するのでまとめた
誤り。時間的強度に当たり,比較的弱いモジュール強度です。 -
ウ: 重複が多い機能A,Bをまとめ,引数で使い分ける
誤り。論理的強度に当たり,弱いモジュール強度です。 -
エ: A,Bの順に実行され,Aの結果をBで使うのでまとめた
誤り。連絡的強度に当たり,情報的強度より弱いモジュール強度です。
答え
ア: 木構造データを扱う機能をデータとともにまとめ,外から見えないようにした
出典:平成23年度 特別試験 応用情報技術者試験 午前 問47