過去問解きまくり研究所 ホーム

平成30年度 秋期 午前 問48

システム開発技術

モジュール間の情報の受渡しがパラメタだけで行われる,結合度が最も弱いモジュール結合はどれか。

答えと解説を見る

✓ これが正解ウデータ結合

解説

渡し方が細いほど、部品どうしの結び付きは弱くなります。

部品どうしの結び付きは、何をどう渡すかで強さが変わります。必要な値だけを引数として渡すのが、いちばん細い渡し方です。この形なら、片方を直しても相手へ影響が及びにくくなります。だから、データ結合と述べた肢が当たります。結び付きは弱いほどよい、というのが設計の目安です。共通の置き場を互いに読み書きする形もあります。置き場を触る部品が増えるほど、影響の及ぶ先も広がります。どう動くかを指示する値を渡す形も、細いとは言えません。受け取った側の進み方を、外から決めてしまうからです。相手の内側へ直に踏み込む形が、いちばん強い結び付きです。手を入れた途端に、相手が動かなくなることもあります。三つの誤りは、共通の置き場と、指示と、直の踏み込みでした。どれも渡し方が太く、設問の求める弱さには届きません。

ほかの選択肢はなぜ違うのか

出典:平成30年度 秋期 基本情報技術者試験 午前 問48

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)