システム構成要素
クライアントサーバシステムに関する記述として、適切なものはどれか。
ア.クライアントとサーバは必ず同一のハードウェア上で動作する。
イ.P2P(ピアツーピア)システムもクライアントサーバシステムの一種であり、専用サーバが必須である。
ウ.クライアントはサービスを要求する側、サーバはサービスを提供する側であり、クライアントからの要求に応じてサーバが処理を行い結果を返す。正解
エ.クライアントサーバシステムでは、すべての処理がクライアント側で実行される。
解説
クライアントサーバは「お客さん(クライアント)とウェイター(サーバ)」の関係。お客さんが注文(リクエスト)して、ウェイターが料理(レスポンス)を持ってきます——要求と提供の非対称な役割分担が本質です。
なぜ ウ が正解か
クライアントサーバシステムの基本構造はリクエスト-レスポンスモデルです。クライアント(Webブラウザ、アプリ等)がネットワーク経由でサーバにサービスを要求し、サーバが処理を実行して結果(データ・HTML等)を返します。同一ハードウェア上での動作も可能ですが(ローカルホスト)、通常は別々のマシンに分離します。
出典: AI生成問題(学習用)