平成27年度 秋期 基本情報技術者試験 午前 問13
テクノロジ/システム構成要素2層クライアントサーバシステムと比較した3層クライアントサーバシステムの特徴として,適切なものはどれか。
出典:平成27年度 秋期 基本情報技術者試験 午前 問13
- アクライアント側で業務処理専用のミドルウェアを採用しているので,業務処理の追加・変更などがしやすい。
- イクライアント側で業務処理を行い,サーバ側ではデータベース処理に特化できるので,ハードウェア構成の自由度も高く,拡張性に優れている。
- ウクライアント側の端末には,管理が容易で入出力の GUI 処理だけを扱うシンクライアントを使用することができる。
- エクライアントとサーバ間で SQL 文がやり取りされるので,データ伝送量をネットワークに合わせて最少化できる。
正解:ウ
解説
3層クライアントサーバシステムは,プレゼンテーション層(クライアント),ファンクション層(アプリケーションサーバ),データ層(データベースサーバ)に役割を分離した構成です。クライアント側の端末には入出力のGUI処理だけを担当させ,業務処理をサーバ側に集約することで,管理が容易なシンクライアント端末を利用できるようになります。
選択肢ごとの解説
- ア誤り。3層構成ではクライアント側に業務処理用のミドルウェアを置くのではなく,業務処理はアプリケーションサーバ側に集約します。
- イ誤り。クライアント側で業務処理を行うのは2層クライアントサーバシステム(ファットクライアント)の特徴です。
- ウ正しい。クライアント側にはGUI処理だけを行わせるシンクライアントを使用でき,業務処理やデータベース処理はサーバ側に集約できます。
- エ誤り。クライアントとサーバ間でSQL文をやり取りするのは2層構成の特徴であり,データ伝送量の最小化を目的とした説明でもありません。