過去問解きまくり研究所 ホーム

平成24年度 春期 午前 問15

システム構成要素

ストアドプロシージャに関する問題

ストアドプロシージャの特徴を生かして通信回数を減らしたシステムをクライアントサーバシステムで実現するとき,クライアントとサーバの機能分担構成はどれか。ここで,データベースアクセス層は DB 層,ファンクション層は FN 層,プレゼンテーション層は PR 層とそれぞれ略す。

答えと解説を見る

✓ これが正解イクライアント:FN 層と PR 層 / サーバ:DB 層と FN 層

解説

処理をサーバに置くのでFN層が両側にあります。

ストアドプロシージャは、一連の処理をあらかじめサーバ側に登録しておき、クライアントからは呼出し一回で実行させる仕組みです。個々の要求を一つずつ送って結果を受け取る形に比べ、やり取りの往復が減りますので、設問が言う通信回数の削減につながります。この特徴を層の分担に置き換えると、業務処理を受け持つFN層の一部がサーバ側にも存在する構成になります。残る二つの層は動きません。画面の表示や入力を受け持つPR層は利用者の手元にありますからクライアント側、データの読み書きを受け持つDB層はサーバ側です。したがってクライアントはPR層とFN層、サーバはDB層とFN層という分担になります。この形のクライアントサーバシステムでは、FN層が両側にまたがる点が目印です。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成24年度 春期 応用情報技術者試験 午前 問15

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)