情報セキュリティスペシャリスト試験 平成28年度春期 午前Ⅰ 問17「モジュールの結合度が最も低い,データの受渡し方法はどれか。…」の正解と解説です。情報処理安全確保支援士試験の「モジュール結合度」分野の過去問で、各選択肢の正誤も解説付きで確認できます。
イ. 単一のデータ項目を引数で受け渡す。
モジュール結合度は低いほど良い設計。単一のデータ項目だけを引数で渡すのがデータ結合で、最も結合度が低くイが正解。大域的データの共有は共通結合で結合度が高く、保守時に影響範囲が広がる。データ構造ごと引数で渡すのはスタンプ結合で、必要以上の情報を渡す分やや劣る。疎結合な設計は変更容易性と再利用性を高め、保守性向上につながる。