本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2018年 秋期 問47

47 / 80

ソフトウェアアーキテクチャパターンのうち,仕様の追加や変更による影響が及 ぶ範囲を限定できるようにするために、機能を業務ロジック、画面出力、それらの 制御という、三つのコンポーネントに分けるものはどれか。

正解と解説

表示する
正解 ウ

MVC

機能を業務ロジック(Model)、画面出力(View)、それらの制御(Controller)の三つのコンポーネントに分けるのはMVCパターン。Brokerは分散オブジェクト仲介、Layersは階層化、Pipes and Filtersはデータ処理の連鎖で異なる。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。