システム構成要素

基本情報技術者試験 科目A免除 修了試験 20221211 実施分 問15

3 層クライアントサーバシステムの各層の役割のうち,適切なものはどれか。
  • ア データベースアクセス層は,データを加工してプレゼンテーション層に返信する。
  • イ ファンクション層は,データベースアクセス層で組み立てられた SQL 文を解釈する。
  • ウ ファンクション層は,データを加工してプレゼンテーション層に返信する。
  • エ プレゼンテーション層は,データベースアクセス層に SQL 文で問い合わせる。

出典:基本情報技術者試験 科目A免除 修了試験 20221211 実施分 問15

答えと解説を見る

正解:ウ

覚える知識

3層クライアントサーバの構成(プレゼンテーション・ファンクション・データ)

3層構成では、ファンクション層が業務ロジックを処理してデータを加工しプレゼンテーション層に返す。

この問題で必要なこと

プレゼンテーション層は入出力、ファンクション層は業務処理・データ加工、データベースアクセス層はDB操作を担当する。

ひっかけ

SQL発行や加工の担当層を取り違えさせる選択肢で、DBアクセス層とファンクション層を入れ替えている。

この知識の出題:本試験系 4 回・免除試験 6 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「クライアントサーバと Web の3層構成」で学ぶ

同じ知識の過去問