平成25年度 秋期 基本情報技術者試験 午前 問20
テクノロジ/ソフトウェアコンパイル済みのオブジェクトコードがサーバに格納されていて,クライアントからの要求によってクライアントへ転送されて実行されるプログラムはどれか。
出典:平成25年度 秋期 基本情報技術者試験 午前 問20
- アアプレット
- イサーブレット
- ウスクリプト
- エスレッド
正解:ア
解説
アプレットは,あらかじめコンパイルされたオブジェクトコードがサーバに格納されており,クライアントからの要求に応じてクライアント側に転送され,クライアント上(Webブラウザなど)で実行されるプログラムです。サーブレットはこれとは逆に,サーバ側で実行されるプログラムです。
選択肢ごとの解説
- ア正しい。サーバに格納されたオブジェクトコードがクライアントの要求で転送され,クライアント側で実行されるのがアプレットです。
- イ誤り。サーブレットはサーバ側で実行されるプログラムであり,クライアントへ転送されて実行されるものではありません。
- ウ誤り。スクリプトはコンパイル済みのオブジェクトコードではなく,実行時に解釈(インタプリタ)される記述です。
- エ誤り。スレッドはプログラムの実行単位であり,サーバからクライアントへ転送されて実行される種類のプログラムではありません。