平成26年度秋期 応用情報技術者試験 午前 問11
3層クライアントサーバシステムの説明のうち,適切なものはどれか。
- ア システムを機能的に,Web サーバ,ファイアウォール,クライアントの3階層に分けたシステムである。
- イ システムを機能的に,アプリケーション,通信,データベースの3階層に分けたシステムである。
- ウ システムを物理的に,メインフレーム,サーバ,クライアントの3階層に分けたシステムである。
- エ システムを論理的に,プレゼンテーション,ファンクション,データベースの3階層に分けたシステムである。
解答・解説を見る
正解:エ
AI解説
3層クライアントサーバシステムは、システムを論理的に「プレゼンテーション層(画面表示・入力)」「ファンクション層(業務ロジック処理。アプリケーション層とも呼ぶ)」「データベース層(データ管理)」の三つに分割するアーキテクチャである。機能を分離することで負荷分散や保守性・変更容易性が向上する。物理的な機器の台数ではなく論理的な機能分割である点が判断基準になる。 ア: Webサーバ・ファイアウォール・クライアントはネットワーク構成上の要素であり、3層アーキテクチャの機能分割ではない。 イ: 「通信」は3層の区分に含まれない。正しくはプレゼンテーション・ファンクション・データベースである。 ウ: メインフレーム・サーバ・クライアントという物理的な機器の階層分けであり、論理的な機能分割である3層クライアントサーバの説明ではない。 エ: 正解。プレゼンテーション・ファンクション・データベースの3階層に論理的に分けたシステムの説明である。 💡 3層は「見せる(プレゼンテーション)・処理する(ファンクション)・貯める(データベース)」で暗記。「論理的に」という言葉が正解肢の目印になることが多い。
出典:平成26年度 秋期 応用情報技術者試験 午前 問11 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。