必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 基本情報技術者
  3. 平成17年度春季問題一覧
  4. 平成17年度春季問題37-解答・解説-分析

平成17年度春季問題

問題37

プログラム言語に関する記述のうち、Javaの説明として適切なものはどれか。

1970 年代に開発されたインタプリタ型のオブジェクト指向言語であり、エディタやデバッガなどの統合開発環境や OS の機能などを含む。
C にクラスやインヘリタンスといったオブジェクト指向の概念を取り入れたものであり、C との上位互換性をもつ。
Web で用いられているマーク付け言語であり、タグによって文書の構造を記述する。テキストや動画などを関連付けたハイパテキストを作成できる。
ブラウザで動作するアプレットなどを作成できる。このアプレットは、仮想マシンを実装した環境上であれば、どこでも実行できる。

プログラム言語に関する記述のうち、Javaの説明として適切なものはどれか。

1970 年代に開発されたインタプリタ型のオブジェクト指向言語であり、エディタやデバッガなどの統合開発環境や OS の機能などを含む。
C にクラスやインヘリタンスといったオブジェクト指向の概念を取り入れたものであり、C との上位互換性をもつ。
Web で用いられているマーク付け言語であり、タグによって文書の構造を記述する。テキストや動画などを関連付けたハイパテキストを作成できる。
ブラウザで動作するアプレットなどを作成できる。このアプレットは、仮想マシンを実装した環境上であれば、どこでも実行できる。

解答:エ

<解説>

× Smalltalk に関する説明である。
× C++に関する説明である。
× HTMLに関する説明である。
Javaは、Sun Microsystems社が開発したプログラミング言語。ブラウザで動作するアプレットなどを作成できる。
実行時にはJava仮想マシン(JVM)と呼ばれるソフトウェアによって、実行するプラットフォームに対応した形式(ネイティブコード)に変換され、実行される。プラットフォーム間の違いはJava仮想マシンが吸収するため、開発時にはプラットフォームの違いを意識しなくてよい。

キーワード