Skip to content

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. 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:
  2. 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:
  3. 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.
  4. 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:
  5. 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”
  6. 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.
  7. 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?
  8. 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.
  9. 2((i))Write the Java expression for (p + q)22 marks
  10. 2((ii))Evaluate the expression when the value of x = 2:
    x = x ++ + ++ x + x
    2 marks
  11. 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
  12. 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
  13. 2((vi))Write the output of the following String methods:
    (a) "ARTIFICIAL ".indexOf('I' )
    (b) “DOG and PUPPY”. trim().length()
    2 marks
  14. 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 variable
    2 marks
  15. 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