[Week 1-12] NPTEL Programming In Java Assignment Answers 2024

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
0% Complete