戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

基本情報技術者 2012年 秋期 午前(科目A) 問21


問題文

ソフトウェアの統合開発環境として提供されているOSSはどれか。

選択肢

ア:Eclipse(正解)
イ:GCC
ウ:Linux
エ:Tomcat

🔒 解説は解答すると表示されます

統合開発環境(IDE)【午前解説】

正解の理由

正解は ア(Eclipse)です。EclipseはEclipse Foundationの下で配布されるオープンソースの統合開発環境(IDE)で、ソースコード編集、ビルド、デバッグ、プラグインによる機能追加といったIDEに期待される機能を備えています。問題は「統合開発環境として提供されているOSSはどれか」を問うており、Eclipseが該当します。

解法ステップ

  1. 問題文のキーワード「統合開発環境(IDE)」を明確に把握する。
  2. 各選択肢を「IDE」「コンパイラ」「OS」「サーバ(コンテナ)」などのカテゴリに分類する。
  3. IDEに該当するものを選ぶ:EclipseはIDE、他は該当しないので除外する。
  4. 迷ったら代表的な機能(編集・ビルド・デバッグ・プラグインなど)があるかを確認する。

選択肢別の誤答解説

  • ア: Eclipse — 正解。プラグインで拡張できるオープンソースの統合開発環境(IDE)で、Javaをはじめ多言語対応の開発機能を提供します。
  • イ: GCC — 誤り。GCCはGNU Compiler Collectionの略で、C/C++ などのコンパイラ群であり、単体で統合開発環境を構成するものではありません。
  • ウ: Linux — 誤り。Linuxはオペレーティングシステム(カーネルを含む)で、環境の土台にはなりますがIDEそのものではありません。
  • エ: Tomcat — 誤り。Apache TomcatはJavaのサーブレットコンテナ/Webサーバであり、アプリケーションの実行環境であってIDEではありません。

よくある誤解

  • GCCを見て「開発に使うツール=IDE」と混同してしまう:GCCはコンパイラ群であり単体では編集や統合的な開発操作を提供しません。
  • LinuxをOSSとして知っているため「開発環境に該当する」と誤る:LinuxはOSでありIDEではありません。
  • Tomcatを「サーバ」というだけでアプリケーションサーバと混同する:Tomcatは主にサーブレットコンテナで、IDEの役割とは異なります。

補足コラム

Eclipseのほか、OSSのIDEとしてはApache NetBeansや軽量なエディタと拡張でIDE的に使うVisual Studio Code(Code - OSSのコア)などもあります。試験問題では用語(IDE / コンパイラ / OS / コンテナ)を正確に把握して瞬時に分類できるかが得点差になります。午前問題は用語の定義力が鍵です。

FAQ

Q: GCCを使えば開発環境と言えませんか?
A: GCCはコンパイラ(ビルドの一部)であり、編集やデバッグ、プロジェクト管理を統合的に提供する「統合開発環境」には当たりません。複数ツールを組み合わせれば開発環境を構築できますが、単体でIDEとは呼びません。
Q: Tomcatはサーバで、IDEの一部と考えられませんか?
A: Tomcatは実行環境(サーブレットコンテナ)で、アプリを動かすためのものです。IDEは主に開発支援ツール群を指し、役割が異なります。
Q: Eclipseは本当にOSSですか?ライセンスは?
A: はい、EclipseはEclipse Public License(EPL)で配布されるオープンソースの統合開発環境です。多くのプラグインで機能拡張できます。

関連キーワード: Eclipse、IDE、統合開発環境、OSS、GCC、コンパイラ、Linux、OS、Tomcat、サーブレットコンテナ、午前2
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者を
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について