オブジェクトの構成を共有するデザインパターン

GoFデザインパターン は,オブジェクト間の構成や協調関係として,繰り返し現れる設計上の問題と解決策を整理したものです。再利用性や変更への対応を改善する設計の知識を共有できます。 特定のプログラム言語に依存した実装上の定石はイディオムです。 組織編成や開発の進め方をまとめるのはプロセスパターンです。 ソフトウェア全体の基本構造を扱うのはアーキテクチャパターンです。

デザインパターンの説明はどれか。

出典令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問6
ア
Java などのプログラム言語に依存した,コーディングの定石やノウハウを集めたものである。
イ
再利用性や柔軟性の高いプログラムを設計するために,参考となるオブジェクトの組合せ方をパターンとして分類したものであり,代表的なパターン集として GoF パターンがある。
ウ
ソフトウェアの開発方法をパターン集としてまとめたものであり,組織編成や開発管理のためのパターンがある。
エ
ソフトウェアの基本構造を設計するためのパターンであり,その一つとして MVC パターンがある。