初級シスアド超入門は、初級シスアド(初級システムアドミニストレータ)の総合情報を無料で提供します。
情報処理過去問

Javaの特徴

初級シスアド 平成17年度秋 午前問23

Javaの特徴に関する記述のうち、適切なものはどれか。

ア Javaアプレットは、ダウンロードしてきたサーバ以外のマシンとも通信できる。

イ Javaコンパイラがソースコードをバイトコードに変換し、Java仮想マシンがバイトコードを実行する。

ウ Javaで開発したプログラムを異なるアーキテクチャのマシンで実行するためには、再コンパイルが必要である。

エ Javaで開発したプログラムを実行するためには、ブラウザが必要である。

解答・解説

ア Javaアプレットは、ダウンロードしてきたサーバ以外とのマシンとは通信できません。Javaアプレットとは、Webサーバからクライアントにダウンロードしてブラウザ上で実行するJavaプログラムです。

イ Javaで開発したプログラムは、Javaコンパイラがソースコードをバイトコードに変換します。ただし、バイトコードはアーキテクチャから独立した形式のために、そのままでは実行できません。このため、Java仮想マシンがアーキテクチャ固有の形式に変換してバイトコードを実行します。

ウ Javaで開発したプログラムを異なるアーキテクチャのマシンで実行する場合は、再コンパイルは不要です。アーキテクチャ間の違いは、Java仮想マシンが吸収します。

エ Javaで開発したプログラムを実行するには、ブラウザは必須ではありません。Javaアプリケーションのように、クライアントにインストールして実行するJavaプログラムもあります。

解答は「イ」になります。
Javaで開発したプログラムを実行するのに必須なものは、Java仮想マシンです。

2006年04月12日 19:55
スポンサードリンク
初級シスアド本 ランキング
合格情報処理
合格情報処理 合格情報処理は、初級シスアド・基本情報技術者試験の合格をサポートする唯一の月刊誌です。詳細は、記事月刊誌『合格情報処理』にレポートしましたのでご覧ください。定期購読は、雑誌のオンライン書店「Fujisan.co.jp」がおすすめです。
※売れてます!
スマートキャリア
エルスクール
ユーキャン