Question Paper
Class / Subject: Class 9 (ICSE) · Computer Applications
Chapter: Chapter 1 — Chapter 1: Introduction to Java Fundamentals
Time Allowed: 32 minutes
Max Marks: 16
1. What does every Java program need? [1]
(A) A class
(B) Only a variable
(C) Only a loop
(D) Nothing specific
2. Where does program execution begin? [1]
(A) The main method
(B) Any method
(C) The last line of code
(D) Nowhere specific
3. What data type stores whole numbers? [1]
(A) int
(B) double
(C) char
(D) boolean
4. What data type stores decimal numbers? [1]
(A) double
(B) int
(C) char
(D) boolean
5. What data type stores true/false values? [1]
(A) boolean
(B) int
(C) double
(D) char
6. What ends a Java statement? [1]
(A) A semicolon
(B) A comma
(C) A period
(D) Nothing
7. What defines a block of code? [1]
(A) Curly braces {}
(B) Square brackets []
(C) Parentheses ()
(D) Nothing defines it
8. Why learn Java fundamentals? [1]
(A) To write correct, structured programs
(B) No reason
(C) It's not useful
(D) Only for tests
9. What does every Java program need? [1]
(A) A class
(B) Only a variable
(C) Only a loop
(D) Nothing specific
10. Where does program execution begin? [1]
(A) The main method
(B) Any method
(C) The last line of code
(D) Nowhere specific
11. What data type stores whole numbers? [1]
(A) int
(B) double
(C) char
(D) boolean
12. What data type stores decimal numbers? [1]
(A) double
(B) int
(C) char
(D) boolean
13. What data type stores true/false values? [1]
(A) boolean
(B) int
(C) double
(D) char
14. What ends a Java statement? [1]
(A) A semicolon
(B) A comma
(C) A period
(D) Nothing
15. What defines a block of code? [1]
(A) Curly braces {}
(B) Square brackets []
(C) Parentheses ()
(D) Nothing defines it
16. Why learn Java fundamentals? [1]
(A) To write correct, structured programs
(B) No reason
(C) It's not useful
(D) Only for tests