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

平成28年度 秋期 午前 問8

プログラミング

Web 環境での動的処理を実現するプログラムであって,Web サーバ上だけで動作するものはどれか。

答えと解説を見る

✓ これが正解ウJava サーブレット

解説

サーバ上だけで動く Java サーブレットが当たります。

Web の動的な処理は、どこで動くかによって大きく二つに分かれます。一つは利用者の手元、つまり閲覧しているブラウザの中で動くもの、もう一つは要求を受けたサーバの中で動くものです。手元で動くものは、ページと一緒に送り届けられて、受け取った側の機械の上で実行されます。サーバの中で動くものは、要求のたびにサーバ側で実行され、その結果として組み立てられた応答だけが手元へ返ります。設問が求めているのは後者、しかもサーバ上だけで動くものです。当たったのは Java サーブレットで、サーバの側に置かれて要求ごとに呼び出され、応答を作って返す形で使われます。見分けるときは、名前を覚えているかどうかよりも、実行される場所が手元なのかサーバなのかという軸を先に置くと迷いません。

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

出典:平成28年度 秋期 基本情報技術者試験 午前 問8

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