(English Medium)
Academic Year: 2025-2026
Date & Time: 23rd March 2026, 11:00 am
Duration: 2h
Advertisements
- Answers to this Paper must be written on the paper provided separately.
- You will not be allowed to write during the first 15 minutes.
- This times to be spent in reading the question paper.
- The time given at the head of this Paper is the time allowed for writing the answers.
- This Paper is divided into two Sections.
- Attempt all questions from Section A and any four questions from Section B.
- The intended marks for questions or parts of questions are given in brackets[].
The full form of JVM is ______.
Java Visible Machine
Java Virtual Mode
Java Virtual Machine
Java Visible Mode
Chapter:
Which of the following occupies 2 bytes of storage?
25
AM
35.2
\\
Chapter:
In a statement c = c + (x * d + e); which variable is an accumulator?
d
c
e
x
Chapter:
Which of the following is NOT an access specifier?
private
protected
package
public
Chapter:
What is the output of the statement? Math.pow (36, 6/5);
36.0
1.0
73.71
6.0
Chapter:
if program segment given below:if(a>b)
z = 25;
else
z = 35;
Which one of the following is the correct conversion of the if program segment to ternary?z = a > b ? 35 : 25;
z = a > b ? 25 : 35;
z = a > b : 35 ? 25;
z = a > b : 25 ? 35;
Chapter:
The output of the statement:
System.out.println(Character.toUpperCase('b')+2); is:
66
100
68
98
Chapter:
Consider the following statements:
Computer desktop = new Computer();
Computer Mainframe = new Computer();
Name the objects of the class given above:
Desktop, Mainframe
desktop, Mainframe
Computer, Mainframe
Computer, desktop
Chapter:
The earth spins on its axis completing one rotation in a day. The earth revolves around the sun in 365 days to complete one revolution. What is the Java concept depicted in the given picture?

Array
Condition
Nested loop
While loop
Chapter:
In the following method prototype to accept a character, an integer and return YES or NO, fill in the blank to complete the method prototyре.
public _someMethod (char ch, int n)
boolean
String
int
double
Chapter:
In a calculator which Java feature allows multiple methods named calculate) for the different operations?
abstraction
inheritance
encapsulation
polymorphism
Chapter:
Advertisements
Assertion (A): The result of the Java expression 3 + 7/2 is 6.
Reason (R): According to the hierarchy of operators in Java, addition is done first, followed by division.
(A) is true and (R) is false.
(A) is false and (R) is true.
Both (A) and (R) are true and (R) is the correct explanation of (A).
Both (A) and (R) are true, but (R) is not the correct explanation of (A).
Chapter:
What is the type of parameter to be given for the method parseInt()?
double
String
char
int
Chapter:
To extract the word NOW from the word “ACKNOWLEDGEMENT”, the Java statement “ACKNOWLEDGEMENT”.substring(3, ______) is used.
6
7
5
8
Chapter:
String a[] = {"Atasi", "Aditi", "Anant", "Amit", "Ahana"};
System.out.println(a[1].charAt(1) + "*" + a[2].charAt(2));
The output of the above statement is:
da
d * a
ti
t * i
Chapter:
Which of the following String methods returns a negative value?
length()
equals()
compareTo()
charAt()
Chapter:
An array with 3 elements is arranged in ascending order as follows:

Name the technique used:
Bubble sort
Linear Search
Selection sort
Binary Search
Chapter:
The sales made by 5 salesmen selling 5 products is stored in a two-dimensional array of integer data type. How many bytes does the array oсcupy?
25
200
50
100
Chapter:
Assertion (A): The substring() method modifies the original String.
Reason (R): The substring() method can extract part of a String starting from a specific index.
(A) is true and (R) is false.
(A) is false and (R) is true.
Both (A) and (R) are true and (R) is the correct explanation of (A).
Both (A) and (R) are true, but (R) is not the correct explanation of (A).
Chapter:
In constructor overloading all constructors should have the same name as of the class but with a different set of ______.
Access specifiers
Classes
Return type
Parameters
Chapter:
Rewrite the following program segment using a for loop.
int a = 5, b = 10;
while (b>0)
{b−=2;
}
System.out.println (a * b);
Chapter:
Evaluate the Java expression:
x = a *b% (++c) + (++a) + (−−b);
if a =7, b= 8, c =2
Chapter:
Write the Java expression to find the sum of cube root of x and the absolute value of y.
Chapter:
Advertisements
Users must be above 10 years to open a self-operated bank account. Write this logic using a ternary operator and store the result (the eligibility message) in a String variable named idStatus and print it.
Chapter:
Give the output of the following program segment:
String S = "GRACIOUS”.substring(4);
System.out.println(S);
System.out.println ("GLAMOROUS”.endsWith(S));
Chapter:
Give the output of the following program segment and mention how many times the loop is executed.
int K= 1;
do
{K+=2;
System. out.println (K);
} while (K<=6);
Chapter:
The following program segment calculates and displays the factorial of a number. [Example: Factorial of 5 is 1 x 2 x 3 x 4 x 5 = 120]
int p, n = 5, f=0;
for (p = n; p>0; p--)
f*=p;
System.out.println(f);
Name the type of error if any; correct the statement to get the desired output.
Chapter:
The following program segment swaps the first element and the second element of the given array without using the third variable. Fill in the blanks with appropriate java statements:
void swap()
{ int x/ | = {4, 8, 19,24, 15}:
(1) ______
(2) ______
x/0 = x/0]/x/1];
System.out.println(x/0}+" "+x/I]): }Chapter:
Name the following:
The return data type of the method equals().
Chapter:
Name the following:
The String method which has no parameter and returns a String.
Chapter:
Define a class named Step Tracker with the following specifications:
Member Variables:
| String name | − stores the user’s name. |
| int sw | − stores the total number of steps walked by the user. |
| double cb | − stores the estimated calories burned by the user. |
| double km | − stores the estimated distance walked in kilometres. |
Member Methods:
| void accept() | − to input the name and the steps walked using Scanner class methods only. |
| void calculate() | − calculates calories burned and distance in km based on steps walked using the following estimation table: |
| Metric | Calculation Formula |
| Calories Burned | steps walked × 0.04 (e.g., 1 step burns 0.04 calories) |
| Distance (Km) | steps walked/1300 (e.g., 1300 steps is approx. 1 km) |
| void display() | − Display the calories burned, distance in km and the user’s name. |
Write a main method to create an object of the class and invoke the methods.
Chapter:
Write a program to accept the designations of 100 employees in a single dimensional array. Accept the designation from the user and print the total number of employees with the designation given by the user as input.
Example:
| Trainee | Manager | Chef | Manager | Director | Manager |
Input: Manager Output: 3
Chapter:
Write a program to accept a two-dimensional integer array of order 4 x 5 as input from the user. Check if it is a Sparse Matrix or not. A matrix is considered to be a sparse, if the total number of zero elements is greater than the total number of non-zero elements. Print appropriate messages.
Example:

Chapter:
Write a program to accept a number and check if it is a Mark number or not. A number is said to be Mark when sum of the squares of each digit is an even number as well as the last digit of the sum and the last digit of the number given is same.
Example: n = 246
sum = 2 × 2 + 4 × 4 + 6 × 6 = 56
56 is an even number as well as last digit is 6 for both sum as well as the number.
Chapter:
Define a class to overload the method format as follows:
| void format (): |
To print the following pattern using Nested for loops only: 1 2 3 4 5 2 3 4 5 3 4 5 4 5 5 |
| int format (String s): |
To calculate and return the sum of the ASCII codes of each character of the String. Example: CAВ Output: 67 + 65 + 66 198 |
| void format (int n): |
To calculate and display the sum of natural numbers up to n given by the formula. `(n(n +1))/1` |
Chapter:
Write a program to accept a word and print the Symbolic of the accepted word.
Symbolic word is formed by extracting the characters from the first consonant, then add characters before the first consonant of the accepted word and end with “TR”.
Example: AIRWAYS Symbolic word is RWAYSAITR
BEAUTY Symbolic word is BEAUTYTR
Chapter:
Other Solutions
Submit Question Paper
Help us maintain new question papers on Shaalaa.com, so we can continue to help studentsonly jpg, png and pdf files
CISCE previous year question papers ICSE Class 10 Computer Applications with solutions 2025 - 2026
Previous year Question paper for CISCE ICSE Class 10 Computer Applications-2026 is solved by experts. Solved question papers gives you the chance to check yourself after your mock test.
By referring the question paper Solutions for Computer Applications, you can scale your preparation level and work on your weak areas. It will also help the candidates in developing the time-management skills. Practice makes perfect, and there is no better way to practice than to attempt previous year question paper solutions of CISCE ICSE Class 10 .
How CISCE ICSE Class 10 Question Paper solutions Help Students ?
• Question paper solutions for Computer Applications will helps students to prepare for exam.
• Question paper with answer will boost students confidence in exam time and also give you an idea About the important questions and topics to be prepared for the board exam.
• For finding solution of question papers no need to refer so multiple sources like textbook or guides.
