平成23年度 秋期 基本情報技術者試験 午前 問21
テクノロジ/ソフトウェア小さいアプリケーションプログラムを意味し,コンパイル済みのオブジェクトコードがサーバに格納されていて,クライアントからの要求によってクライアントへ転送されて実行されるプログラムはどれか。
出典:平成23年度 秋期 基本情報技術者試験 午前 問21
- アアプレット
- イサーブレット
- ウスクリプト
- エスレッド
正解:ア
解説
アプレットは,サーバに格納されたコンパイル済みの小さなプログラムで,クライアントからの要求に応じてダウンロードされ,クライアント側(主にWebブラウザ上)で実行されるプログラムです。Javaアプレットが代表例です。
選択肢ごとの解説
- ア正しい。アプレットは,サーバのオブジェクトコードがクライアントに転送されて実行される小さなアプリケーションプログラムです。
- イ誤り。サーブレットは逆にサーバ側で実行されるJavaプログラムで,クライアントには転送されません。
- ウ誤り。スクリプトは一般にインタプリタで解釈実行されるプログラムであり,コンパイル済みオブジェクトコードの転送とは異なります。
- エ誤り。スレッドはプログラム内の実行単位を指す概念であり,転送・実行されるプログラムそのものではありません。