ICSE Class X Board Examination
ICSE Computer Applications — Specimen Question Paper 2024
Specimen2024Subject code 861
- Board
- ICSE Class X Board Examination
- Class
- Class 10
- Subject
- Computer Applications
- Year
- 2024
- Total marks
- Not verified
- Duration
- Not verified
Verification and rights
Checked against a named, citable source that is recorded with the record.
Imported specimen paper from CollegeDekho (mirror of CISCE PDF) on 2026-08-29.
Questions in this paper
Section A
- 1((iii))20] Choose the correct answers to the questions from the given options. (Do not copy the question, write the correct answers only.) (i) Name the feature of java depicted in the above picture. (a) Encapsulation (b) Inheritance (c) Abstraction (d) Polymorphism
Ternary operator is a: - 1((iv))20] Choose the correct answers to the questions from the given options. (Do not copy the question, write the correct answers only.) (i) Name the feature of java depicted in the above picture. (a) Encapsulation (b) Inheritance (c) Abstraction (d) Polymorphism
When primitive data type is converted to a corresponding object of its class, it
is called: - 1((v))20] Choose the correct answers to the questions from the given options. (Do not copy the question, write the correct answers only.) (i) Name the feature of java depicted in the above picture. (a) Encapsulation (b) Inheritance (c) Abstraction (d) Polymorphism
The number of bytes occupied by a character array of 10 elements. - 1((xiii))20] Choose the correct answers to the questions from the given options. (Do not copy the question, write the correct answers only.) (i) Name the feature of java depicted in the above picture. (a) Encapsulation (b) Inheritance (c) Abstraction (d) Polymorphism
Name the package that contains wrapper classes: - 1((xv))20] Choose the correct answers to the questions from the given options. (Do not copy the question, write the correct answers only.) (i) Name the feature of java depicted in the above picture. (a) Encapsulation (b) Inheritance (c) Abstraction (d) Polymorphism
Which of the following is a valid Integer constant:
1. 4
2. 4.0
3. 4.3f
4. “four” - 1((vii))20] Choose the correct answers to the questions from the given options. (Do not copy the question, write the correct answers only.) (i) Name the feature of java depicted in the above picture. (a) Encapsulation (b) Inheritance (c) Abstraction (d) Polymorphism
Assertion(A): In java statements written in lower case letter or upper case letter
are treated as the same.
Reason(R): Java is a case sensitive language. - 1((xviii))20] Choose the correct answers to the questions from the given options. (Do not copy the question, write the correct answers only.) (i) Name the feature of java depicted in the above picture. (a) Encapsulation (b) Inheritance (c) Abstraction (d) Polymorphism
Read the following text, and choose the correct answer:
A class encapsulate Data Members that contains the information necessary to
represent the class and Member methods that perform operations on the data
member.
What does a class encapsulate? - 1((xix))20] Choose the correct answers to the questions from the given options. (Do not copy the question, write the correct answers only.) (i) Name the feature of java depicted in the above picture. (a) Encapsulation (b) Inheritance (c) Abstraction (d) Polymorphism
Assertion(A): call by value is known as pure method
Reason(R): The original value of variable does not change as operation is
performed on copied values. - 2((i))Write the Java expression for (p + q)22 marks
- 2((ii))Evaluate the expression when the value of x = 2:
x = x ++ + ++ x + x2 marks - 2((iii))The following code segment should print “You can go out” if you have done
your homework (dh) and cleaned your room(cr). However, the code has errors.
Fix the code so that it compiles and runs correctly.
boolean dh = True;
boolean cr= true;
if (dh && cr)
System.out.println("You cannot go out");
else
System.out.println("You can go out");2 marks - 2((iv))Sam executes the following program segment and the answer displayed is zero
irrespective of any non zero values are given. Name the error. How the program
can be modified to get the correct answer?
void triangle(double b, double h)
{ double a;
a = ½ * b * h;
System.out.println(“Area=”+a); }2 marks - 2((vi))Write the output of the following String methods:
(a) "ARTIFICIAL ".indexOf('I' )
(b) “DOG and PUPPY”. trim().length()2 marks - 2((ix))When there is no explicit initialization, what are the default values set for
variables in the following cases?
(a) Integer variable
(b) String variable2 marks - 2((x))int P [ ]={ 12,14,16,18}; int Q[ ]={ 20,22,24};
Place all elements of P array and Q array in the array R one after the other.
(a) What will be the size of array R [ ] ?
(b) Write index position of first and last element?
(Answer any four questions from this Section.)
The answers in this section should consist of the programs in either BlueJ environment or any
program environment with java as the base.
Each program should be written using variable description / mnemonic codes so that the logic of the
program is clearly depicted.
Flowcharts and algorithms are not required.2 marks

