平成28年度 春期 応用情報技術者試験 午前 問12
クライアントサーバシステムの 3 層アーキテクチャを説明したものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:イ
-
ア: GUI と API をプレゼンテーション層とファンクション層に分離
誤り。3 層アーキテクチャはユーザインタフェース,業務処理(アプリケーションロジック),データ処理の3つに分ける考え方であり,GUI と API で分けるものではありません。 -
イ: プレゼンテーション層,ファンクション層,データ層に分離し,各層の OS は異なってもよい
正しい。3 層アーキテクチャは,プレゼンテーション層(ユーザインタフェース),ファンクション層(業務処理),データ層(データベースアクセス)に分けた構成です。各層は独立しているため,それぞれ異なる OS のコンピュータで動かすこともできます。 -
ウ: プレゼンテーション層とデータ層をミドルウェア層で連係
誤り。3 層アーキテクチャの中間の層はファンクション層(業務処理)であり,ミドルウェア層ではありません。 -
エ: プレゼンテーション層とファンクション層を結合し,データ層を分離
誤り。これは従来の 2 層のクライアントサーバシステムの説明です。
答え
イ: プレゼンテーション層,ファンクション層,データ層に分離し,各層の OS は異なってもよい
出典:平成28年度 春期 応用情報技術者試験 午前 問12