システム構成要素
基本情報技術者試験 科目A免除 修了試験 20221211 実施分 問15
3 層クライアントサーバシステムの各層の役割のうち,適切なものはどれか。
- ア データベースアクセス層は,データを加工してプレゼンテーション層に返信する。
- イ ファンクション層は,データベースアクセス層で組み立てられた SQL 文を解釈する。
- ウ ファンクション層は,データを加工してプレゼンテーション層に返信する。
- エ プレゼンテーション層は,データベースアクセス層に SQL 文で問い合わせる。
出典:基本情報技術者試験 科目A免除 修了試験 20221211 実施分 問15
答えと解説を見る
正解:ウ
覚える知識
3層クライアントサーバの構成(プレゼンテーション・ファンクション・データ)
3層構成では、ファンクション層が業務ロジックを処理してデータを加工しプレゼンテーション層に返す。
この問題で必要なこと
プレゼンテーション層は入出力、ファンクション層は業務処理・データ加工、データベースアクセス層はDB操作を担当する。
ひっかけ
SQL発行や加工の担当層を取り違えさせる選択肢で、DBアクセス層とファンクション層を入れ替えている。
この知識の出題:本試験系 4 回・免除試験 6 回(公開問題での観測値)