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

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

 ア  JavaScript  イ  Javaアプリケーション
 ウ  Javaアプレット  エ  Javaサーブレット


答え イ


解説

 ア  JavaScriptを実行するにはWebブラウザが必要です。
 イ  Javaアプリケーションはコンパイラ済みなのでJava VMが動作していれば実行できます。
 ウ  Javaアプレットを実行するにはWebブラウザが必要です。
 エ  Javaサーブレットを実行するにはWebサーバが必要です。


キーワード
・Java VM

キーワードの解説
  • Java VM(Java Virtual Machine、Java仮想マシン)
    Java言語で作成したプログラムをコンパイラで生成したJavaバイトコードをコンピュータ上で動作させるためのソフトウェアのことです。
    Javaバイトコードのプログラムはコンピュータの種類に関係しない独自の形式になっていて、そのままでは実行することができないので、動作しているコンピュータで動作させるためにはJava VMで変換しながら実行します。

もっと、「Java VM」について調べてみよう。

戻る 一覧へ 次へ