ICSE Computer Applications Class 10 – Previous Year Question Papers & Solutions

Answer all questions carefully. After submission, you will see a detailed result and answer review.

Question 1
Which of the following is a valid java keyword?
Question 2

What will be the output of the following code?

System.out.println("Lucknow".substring(0,4));

Question 3
Consider the program segment:

int p = 0;
for (p = 4; p > 0; p -= 2);
System.out.print(p);
System.out.println(p);

The above statements will display:
Question 4
Identify the operator that gets the highest precedence while evaluating the given expression:
a + b % c * d - e
Question 5
The output of the following code is:

System.out.println(Math.ceil(6.4)+Math.floor(-1-2));
Question 6
Which of the following pairs of methods will cause a compile-time error due to incorrect method overloading?
Question 7
............... class is used to convert a primitive data type to its corresponding object.
Question 8
Select the infinite loop:
Question 9
A single dimensional array has 50 elements, which of the following is the correct statement to initialize the last element to 100.
Question 10
The method to convert a lowercase character to uppercase is: