ITPEC FE Morning October 2019 Question 21

Topic: Software

Which of the following is the OSS that is provided as an integrated development environment for software?

Explanation

Eclipse — the open-source integrated development environment (IDE), used above all for Java and extended to other languages with plug-ins.

An IDE puts the editor, compiler or build tools, debugger and project management into one application. Eclipse, developed by the Eclipse Foundation under an open-source licence, is exactly that: code is written, built, run and debugged without leaving it.

Answer (b)

Why not others:

  • •(a) Apache Tomcat — open source, but a web server and servlet container that runs Java web applications, not a tool for writing them
  • •(c) GCC — the GNU Compiler Collection, an open-source compiler; an IDE may call it, but it has no editor or debugger interface of its own
  • •(d) Linux — an open-source operating system kernel, the platform programs run on

Key rule: Sort open-source software by role: an IDE (Eclipse) combines the tools, a compiler (GCC) translates, a server (Tomcat, Apache HTTP Server) serves, and an OS (Linux) runs everything else.

Software · AI-written, may contain errors

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.