正答3
解説
正解は3です。
3層クライアントサーバシステムで作ったWebシステムの特徴を問う問題です。
3層とは、プレゼンテーション層、ファンクション層(業務処理)、データ層の3つに分ける構成です。
Webシステムでは、プレゼンテーション層をWebブラウザが担います。
【選択肢別解説】
1:× HTMLは画面の構造を記述する言語で、サーバで動作するプログラムではありません。
サーバ側ではCGIなどのプログラムが動作します。
2:× Webシステムではクライアント側は汎用のWebブラウザを使います。
業務処理を変えても、アプリケーションを配布してインストールする必要はありません。
3:○ 業務処理はサーバ側で実行されます。
クライアントのWebブラウザは、受け取ったHTMLの記述に従って結果を表示するだけです。
4:× HTTP要求を送るのはクライアントで、待ち受けるのはサーバです。
クライアントに待受けサービスを常駐させる必要はありません。
【ポイント】
Webシステムの利点は、クライアントにブラウザさえあれば業務処理の変更をサーバ側だけで済ませられることです。