問題本文
Java言語に関する記述として、適切なものはどれか。
選択肢
- ア.Webページを記述するためのマークアップ言語である。
- イ.科学技術計算向けに開発された言語である。
- ウ.コンピュータの機種やOSに依存しないソフトウェアが開発できる、オブジェクト指向型の言語である。
- エ.事務処理計算向けに開発された言語である。
正解
ウ. コンピュータの機種やOSに依存しないソフトウェアが開発できる、オブジェクト指向型の言語である。
解説
Javaはオブジェクト指向の高水準言語で、Java仮想マシン(JVM)上で動作するため機種やOSに依存しないクロスプラットフォーム性が特徴(Write Once, Run Anywhere).混同注意として、マークアップ言語はHTML、科学技術計算向けはFortran、事務処理向けはCOBOL.Javaはサーバサイドからモバイル(Android)まで広く利用される汎用オブジェクト指向言語で、現代の主要なプログラミング言語の一つ.
選択肢ごとの解説
- ア.Webページを記述するマークアップ言語はHTML(HyperText Markup Language).Javaは汎用プログラミング言語であり、文書構造記述言語ではないため用途が異なる.
- イ.科学技術計算向けに開発された言語はFortran(FORmula TRANslation).数値計算ライブラリが豊富な歴史ある言語で、汎用プログラミング言語のJavaとは別系統.
- ウ.正解.Javaは機種やOSに依存しないオブジェクト指向プログラミング言語.JVM(Java Virtual Machine)を介して各プラットフォームで動作するクロスプラットフォーム言語.
- エ.事務処理計算向けに開発された言語はCOBOL(Common Business-Oriented Language).金融や基幹システムで歴史的に利用される事務処理特化言語で、Javaとは別物.
ITパスポート 2010年 (平成22年 秋期) の過去問一覧へ戻る・問54