1. What is the primary focus of Java programming?
a. Low-level optimizations
b. Hardware-specific operations
c. Platform independence
d. Assembly language programming
Answer :- C
2. Which of the following programming principles is a key aspect of Java?
a. Code obfuscation
b. Platform dependence
c. Object-oriented programming
d. Global variables
Answer :- C
3. What is the last step in the Java programming process?
a. Java Program Execution
b. Java Program Editing
c. Java Program Compilation
d. C/C++ versus Java
Answer :- A
4. Which of the following is NOT a Java programming tool?
a. Eclipse
b. NetBeans
c. IntelliJ IDEA
d. GCC
Answer :- D
5. What does the term “Write Once, Run Anywhere” (WORA) imply in Java?
a. Code reusability
b. Platform independence
c. Cross-compilation
d. Dynamic typing
Answer :- B
6. In Java, what is used to store multiple values of the same type?
a. Structures
b. Pointers
c. Arrays
d. Lists
Answer :- C
7. Which of the following is a valid identifier in Java?
a. 123identifier
b. _identifier
c. #identifier
d. identifier-123
Answer :- B
8. What is the purpose of Java Language Subset?
a. To limit the capabilities of Java
b. To make Java code compatible with other languages
c. To define a smaller set of Java features for specific purposes
d. To enhance the performance of Java programs
Answer :- C
9. What is the primary purpose of the Java Virtual Machine (JVM) in the Java programming language?
a. Code optimization
b. Platform independence
c. Memory management
d. Hardware-specific operations
Answer :- B
10. What is emphasized during the Java Program Editing phase?
a. Writing platform-specific code
b. Debugging the program
c. Compiling the program
d. Writing and modifying the source code
Answer :- D