読者です 読者をやめる 読者になる 読者になる

技術士の技事録

情報工学部門の技術士が、IT技術動向、資格対策等を、勝手気ままに語ります。

技術士第二次試験必須科目 平成27年度 Ⅰ-6

技術士試験 二次試験 必須科目

問題

ソフトウェアの設計に関する次の記述のうち,最も適切なものはどれか。

選択肢

モジュールAが,自分と結合しているモジュールBの中のデータを読み書きするとき,モジュールBの操作を介すとプログラムが冗長となってしまうため,望ましくない。
モジュール間の結合度を強めることで信頼性の高い設計となる。
モジュールAが複数のモジュールとやりとりをしている場合,これらのモジュール固有のインタフェースは,汎用的なインタフェースにまとめてモジュールAの中に定義すべきである。
同じ親クラスを持つサブクラスは自由に交換可能である。
同一の定義を複数のモジュールに分散させるべきではない。

 

答え

 ⑤

解説

 

次の問題へ必須科目TOPへ技術士TOPへ