平成25年度春期 応用情報技術者試験 午前 問13

分野:システム構成要素(システム構成・冗長化・仮想化・性能/信頼性/稼働率計算・キャパシティ・クラスタ)|実際に出題されたIPA過去問題

3層クライアントサーバシステムの各層の役割のうち,適切なものはどれか。

  1.  データベースアクセス層は,データを加工してプレゼンテーション層に返信する。
  2.  ファンクション層は,データベースアクセス層で組み立てられたSQL文を解釈する。
  3.  ファンクション層は,データを加工してプレゼンテーション層に返信する。
  4.  プレゼンテーション層は,データベースアクセス層にSQL文で問い合わせる。
解答・解説を見る

正解:ウ

AI解説

3層クライアントサーバシステムは、画面表示と入力を担うプレゼンテーション層、業務ロジックによるデータ加工を担うファンクション層(アプリケーション層)、SQLによるDBアクセスを担うデータベースアクセス層から成る。データを加工してプレゼンテーション層に返すのはファンクション層の役割なので、ウが正しい。 ア: データベースアクセス層はSQLの実行とデータの入出力を担当し、業務的なデータ加工はファンクション層の役割である。 イ: SQL文を解釈・実行するのはデータベースアクセス層(DBMS側)であり、ファンクション層はSQLを組み立てて依頼する側である。 ウ: 正しい。ファンクション層が業務ロジックに従ってデータを加工し、結果をプレゼンテーション層に返す。 エ: プレゼンテーション層は表示・入力に専念し、SQLでの問合せはファンクション層からデータベースアクセス層に対して行う。 💡 「プレゼン=見た目」「ファンクション=業務処理・加工」「DBアクセス=SQL実行」と役割を1語で覚える。層をまたいだ役割の混同(プレゼン層がSQL発行など)が誤答肢の典型パターン。

出典:平成25年度 春期 応用情報技術者試験 午前 問13 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム構成要素」分野の攻略ポイント

システム構成・冗長化・仮想化・性能/信頼性/稼働率の計算・キャパシティ計画・クラスタ構成を扱います。稼働率計算は公式が2本しかないうえに毎年出るため、ここを落とすのは非常にもったいない分野です。

システム構成要素の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム構成要素(システム構成・冗長化・仮想化・性能/信頼性/稼働率計算・キャパシティ・クラスタ))の過去問