IPA過去問ドリル

平成22年度 春期 基本情報技術者試験 午前 問7

テクノロジ/ソフトウェア

Java VM が稼働している環境だけがあれば,Web ブラウザやWeb サーバがなくても動作するプログラムはどれか。

出典:平成22年度 春期 基本情報技術者試験 午前 問7

正解:イ

解説

Javaアプリケーションは,Java VM(Java仮想マシン)さえあれば単独で実行できるプログラムです。これに対しJavaアプレットはWebブラウザ上で,Javaサーブレットは Webサーバ上で動作することを前提としており,JavaScriptはブラウザのスクリプトエンジンで動作します。

選択肢ごとの解説

  • 誤り。JavaScriptはWebブラウザに組み込まれたスクリプトエンジンで実行され,Java VM単体では動作しません。
  • 正しい。Javaアプリケーションは,Java VMが稼働している環境だけで単独に実行できるプログラムです。
  • 誤り。Javaアプレットは基本的にWebブラウザに組み込まれて実行されるプログラムです。
  • 誤り。Javaサーブレットは Webサーバ(サーブレットコンテナ)上で動作することを前提としたプログラムです。
基本情報技術者の過去問を演習モードで解く