平成27年度 秋期 午前 問13
システム構成要素
クライアントサーバシステムの特徴
2層クライアントサーバシステムと比較した3層クライアントサーバシステムの特徴として,適切なものはどれか。
- アクライアント側で業務処理専用のミドルウェアを採用しているので,業務処理の追加・変更などがしやすい。
- イクライアント側で業務処理を行い,サーバ側ではデータベース処理に特化できるので,ハードウェア構成の自由度も高く,拡張性に優れている。
- ウクライアント側の端末には,管理が容易で入出力の GUI 処理だけを扱うシンクライアントを使用することができる。
- エクライアントとサーバ間で SQL 文がやり取りされるので,データ伝送量をネットワークに合わせて最少化できる。
答えと解説を見る
✓ これが正解ウクライアント側の端末には,管理が容易で入出力の GUI 処理だけを扱うシンクライアントを使用することができる。
解説
業務処理を中間の層へ移せるので、端末を軽くできます。
2層のクライアントサーバシステムでは、画面の表示と業務処理を手元の機器が受け持ち、サーバはデータベースを担当します。3層にすると業務処理が独立した層に移るので、手元に残るのは入出力の見せ方だけになります。ここで置けるのがシンクライアントで、端末に求められる能力は下がり、配って回る手間も減ります。比べる軸は2つです。1つ目は、業務処理がどちら側に置かれているか。2つ目は、その配置から何が導かれるかです。処理が中央に集まれば手元は軽くなり、変更も中央だけで済みます。逆に処理が手元にあると、機器の台数だけ配布と更新が必要です。記述が2層の姿を述べているのか3層の姿を述べているのかは、この1点で切り分けられます。
ほかの選択肢はなぜ違うのか
- アクライアント側で業務処理専用のミドルウェ…:業務処理を担う部品を手元の機器に置く形なので、処理が中央へ集まる姿とは逆になります。追加や変更のたびに各機器へ配る手間も残ったままです。
- イクライアント側で業務処理を行い,サーバ側…:手元で業務処理を行い、サーバをデータベース専用にする構成は、層が2つに分かれた形の説明です。中間に処理の層を置いた姿にはなっていません。
- エクライアントとサーバ間で SQL 文がや…:手元の機器がデータベースへ直接問い合わせる形で、これも層が2つの構成に当たります。結果一式が返るため、流れる量が最も少なくなるとも言えません。
この問題の用語
- クライアントサーバシステムクライアントとサーバが役割を分けて協調しながら処理を進める分散処理の形です。サーバがサービスを提供し、クライアントがそれを利用します。
- データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。多くの人が同時に使うことを前提にしています。
出典:平成27年度 秋期 基本情報技術者試験 午前 問13
同じ用語が出る問題
- 平成29年度 秋期 午前 問26(クライアントサーバシステム)
- 平成28年度 秋期 午前 問13:クライアントサーバシステムの問題(クライアントサーバシステム)
- 平成27年度 春期 午前 問27:ストアドプロシージャに関する問題(クライアントサーバシステム)
- 平成25年度 秋期 午前 問28:DBMSに関する問題(クライアントサーバシステム)
- 平成24年度 秋期 午前 問13:クライアントサーバシステムの問題(クライアントサーバシステム)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)