ICSE 2015 Computer Applications Question Paper for Class 10

ICSE

ICSE

Computer Applications2015
PDFUnknown5 pages

ICSE Class 10 Computer Applications 2015 question paper (T15 861): 100 marks, 2 hours, Java theory and programs on arrays, strings and sorting. Questions only.

Downloaded from www.cisce.org

Advertisement
Advertisement

About this paper

This is the ICSE Class 10 Computer Applications (Theory) paper for 2015, paper code T15 861. It is a two-hour paper with fifteen minutes of reading time, and its two sections carry 40 and 60 marks. Section A has three compulsory questions of two-mark parts on default values, OOP principles, identifiers, literals, wrapper classes, constructors, exception handling, access specifiers and output prediction. In Section B candidates write Java programs for any four of six questions: a ParkingLot billing class, two pattern programs, student remarks from average marks, overloading Joystring(), sorting twenty names by bubble sort, and a menu for factors or factorial. This copy has the questions only.

Exam
ICSE Class 10
Subject
Computer Applications
Year
2015
Paper code
T15 861
Maximum marks
100
Time allowed
2 hours + 15 min reading
Questions
9
Pages
5
Answers included
No, questions only

Paper pattern

  • Section A

    40 marks

    Questions 1–3, all compulsory: twenty two-mark parts on Java concepts, expressions and output prediction

  • Section B

    60 marks

    Questions 4–9, attempt any four; each asks for a Java program

Topics covered

  • Data types, literals and wrapper classes
  • OOP principles
  • Operators and expressions
  • Constructors
  • Exception handling
  • Access specifiers and packages
  • String and Math library methods
  • Loops and pattern programs
  • Arrays and bubble sort
  • Function overloading
  • Menu-driven programs with switch

Questions from this paper

  1. Name the wrapper classes of the char type and the boolean type.
  2. What is the function of a catch block in exception handling? Where does it appear in a program?
  3. Name the keyword which is used to resolve the conflict between method parameters and instance variables/fields.
  4. Define a class ParkingLot that stores a vehicle number, the hours parked and the bill, charging ₹3 for the first hour or part thereof and ₹1.50 for each additional hour or part thereof.
  5. Write a program to input twenty names in an array and arrange them in descending order of alphabets using the bubble sort technique.
  6. Using the switch statement, write a menu-driven program to display all the factors of a number (including 1 and excluding the number itself) or the factorial of a number.

Free email alert

Get the 2027 ICSE Class 10 papers first

One email when the new ICSE Class 10 Computer Applications question papers are published here. No spam, unsubscribe any time.

Used only for paper-release alerts. See our privacy policy.

Advertisement
Advertisement

What's next

Class 10 done next year?

A number of scholarships for Class 11–12 depend on your Class 10 marks.

Check eligibility