開発技術

基本情報技術者試験モジュール分割の良否を評価するとき、二つのモジュールが必要なデータだけを引数として受け渡し、互いの内部構造に依存…

マネジメント系開発技術難易度:normal
モジュール分割の良否を評価するとき、二つのモジュールが必要なデータだけを引数として受け渡し、互いの内部構造に依存しない関係になっている。この結合の度合いとして最も適切なものはどれか。
内容結合
共通結合
スタンプ結合
データ結合
正解
エ.データ結合

データ結合は、モジュール間で必要最小限のデータ項目だけを引数として授受し、相手の内部構造に依存しない結合で、結合度が最も低い望ましい状態である。設問の『必要なデータだけを引数で渡し内部に依存しない』記述に正確に合致する。

?選択肢ごとの解説

ア ×内容結合は他モジュールの内部を直接参照・変更する最も強い結合であり、内部に依存しないという設問条件と正反対である。
イ ×共通結合はグローバル領域などの共有データを複数モジュールが直接参照する結合で、引数だけで受け渡す関係とは異なる。
ウ ×スタンプ結合はデータ構造(レコード)全体を引数で渡し不要な項目まで共有する結合で、必要なデータだけを渡すデータ結合より結合度が高い。
エ ○データ結合は、モジュール間で必要最小限のデータ項目だけを引数として授受し、相手の内部構造に依存しない結合で、結合度が最も低い望ましい状態である。設問の『必要なデータだけを引数で渡し内部に依存しない』記述に正確に合致する。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a2-0020

【基本情報技術者試験】モジュール分割の良否を評価するとき、二つのモジュールが必要な…|正解「データ結合」|ukamiru 過去問