ITパスポート 平成22年度 秋期 問54
ソフトウェア
Java言語に関する記述
Java 言語に関する記述として,適切なものはどれか。
- ア Web ページを記述するためのマークアップ言語である。
- イ 科学技術計算向けに開発された言語である。
- ウ コンピュータの機種や OS に依存しないソフトウェアが開発できる,オブジェクト指向型の言語である。
- エ 事務処理計算向けに開発された言語である。
答えと解説
✓ これが正解ウ コンピュータの機種や OS に依存しないソフトウェアが開発できる,オブジェクト指向型の言語である。
解説
機種やOSに依存せず動く、オブジェクト指向の言語が Java です。
四つの選択肢は別々の言語の説明になっているので、一つずつ当てはめて余りを作らないようにします。Web ページをタグで囲んで記述するマークアップ言語は HTML、科学技術計算向けに作られた言語は FORTRAN、事務処理計算向けに作られた言語は COBOL です。残る一つが設問の Java で、コンピュータの機種や OS に依存せずに動くソフトウェアを作れるオブジェクト指向型の言語です。したがって、そう述べた選択肢が正解です。要点は一度書けばどこでも動くというところにあり、中間コードに変換しておいて、各機種の実行環境が動かします。名前の似た JavaScript は Web ページの中で動く言語で、Java とは名前が似ているだけです。シラバスも、Java を基礎の用語として挙げています。
ほかの選択肢の解説
- ア Web ページを記述するためのマークアップ言語である。:HTML の説明です。見出しや段落をタグで挟んで表すマークアップ言語で、Web ページの見せ方を組み立てるためのものです。命令を書くプログラム言語とは種類がまるで違います。
- イ 科学技術計算向けに開発された言語である。:FORTRAN の説明です。数値計算を速く回すために作られ、数式をそのまま書けるのが持ち味です。計算に寄せた言語で、機種を選ばずに動くことを狙ったものではありません。
- エ 事務処理計算向けに開発された言語である。:COBOL の説明です。帳簿や給与などの事務処理計算で古くから長く使われ、英語に近い書き方で読みやすいのが持ち味です。オブジェクト指向の言語として作られたものではなく、狙いが違います。
関連用語
- オブジェクト
指向 データとその処理を一つのまとまりとして扱い、そのまとまりをオブジェクトと見なす考え方です。
出典:平成22年度 秋期 ITパスポート試験 問54
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和4年度 問42
(オブジェクト 指向) - 令和3年度 問41:
クラスに 関する 問題 (オブジェクト 指向) - 令和元年度 秋期 (特別措置試験) 問30:
デザイン 思考の 例 (オブジェクト 指向) - 平成29年度 春期 (特別措置試験) 問54:
ユースケースの 特徴を 説明したもの (オブジェクト 指向) - 平成27年度 秋期 (特別措置試験) 問38
(オブジェクト 指向)
同じ分野の問題
誤りを見つけたら報告する