Internet of Things Questions and Answers Part-19

1. Development environment include the __________
a) Eclipse VisualAge
b) Classpath
c) Eclipse JDT
d) IcedTea

Answer: c
Explanation: Development environment include the Eclipse Java development tools for Java and Scala, Eclipse CDT for c/c++, and eclipse PDT for PHP, among others.

2. The initial codebase is originated from ________
a) IBM VisualAge
b) Equinox
c) Borland VisualAge
d) Red Hat VisualAge

Answer: a
Explanation: The initial codebase originated from IBM VisualAge. The Eclipse software development kit, which includes the Java development tools, is meant for Java developers.

3. SDK stands for ________
a) Software Design Kit
b) Serial Development Kit
c) Software Development Kit
d) Serial Design Kit

Answer: c
Explanation: Eclipse software development kit is free and open source software released under the terms of the eclipse public license, although it is incompatible with the GNU General Public License.

4. It was one of the first IDE to run under ________ and it runs without problem under IcedTea.
a) GNU General Public License
b) Both GNU Classpath, GPL
c) Neither GNU nor GPL
d) GNU Classpath

Answer: d
Explanation: It was one of the first IDE to run under GNU Classpath and it runs without problem under IcedTea.

5. ACM stands for ________
a) Architecture for Computing Machinery
b) Association for Computing Machinery
c) Association for Cloud Machinery
d) Architecture for Cloud Machinery

Answer: b
Explanation: The Association for computing Machinery recognized Eclipse with the 2011 ACM Software Systems Award.

6. EPL stands for ________
a) Extended Public License
b) Extended Platform License
c) Eclipse Platform License
d) Eclipse Public License

Answer: d
Explanation: The Eclipse Public License is the fundamental license under which Eclipse projects are released. Some projects require dual licensing, for which the Eclipse Distribution License is available.

7. Common Public License is re licensed under ________
a) Eclipse Public License
b) General Public License
c) Eclipse Platform
d) Eclipse plug-in

Answer: a
Explanation: Eclipse was originally released under the Common Public License, but was later re-licensed under the Eclipse Public License. The Free Software Foundation has said licenses are free software licenses, but are incompatible with the GNU GPL.

8. UML stands for________
a) User Modeling Language
b) User Module Language
c) Unified Modeling Language
d) Unified Module Language

Answer: c
Explanation: One of the examples of plug-ins include for Unified Modeling Language, for sequence and other UML diagram, a plug in for DB Explorer, and many more.

9. The Eclipse SDK includes the Eclipse Java development tools.
a) True
b) False

Answer: a
Explanation: The Eclipse SDK includes the Eclipse Java development tools, offering an IDE with a built-in Java incremental compiler and a full model of the Java source files.

10. Which allows for advanced refactoring technique?
a) JDK
b) SDK
c) UML
d) EPL

Answer: b
Explanation: The Eclipse SDK includes the Eclipse Java development tools, offering an IDE with a built-in Java incremental compiler and a full model of the Java source files. This allows for advanced refactoring technique and code analysis.