ICSE 2017 Computer Applications Question Paper for Class 10

ICSE

ICSE

Computer Applications2017
PDFUnknown5 pages

ICSE Class 10 Computer Applications 2017 question paper (T17 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 2017, paper code T17 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 inheritance, operators, data type sizes, character and String methods, Math functions, loop conversion, nested loops and the Scanner methods next() and nextLine(). In Section B candidates write Java programs for any four of six questions: an ElectricBill class with a slab tariff and surcharge, spy numbers, a series and pattern menu, array largest, smallest and sum, overloading check(), and sorting forty words by selection sort. This copy has the questions only.

Exam
ICSE Class 10
Subject
Computer Applications
Year
2017
Paper code
T17 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

  • Inheritance, classes and objects
  • Operators and expressions
  • Data types
  • Functions and their invocation
  • Character, String and Math library methods
  • Loops and nested loops
  • Constructors
  • Scanner class input
  • Arrays
  • Function overloading
  • Selection sort

Questions from this paper

  1. What is inheritance?
  2. Why is an object called an instance of a class?
  3. What is the difference between the Scanner class functions next() and nextLine()?
  4. Write a program to accept a number and check whether it is a spy number, that is, one whose sum of digits equals the product of its digits (for example, 1124).
  5. Write a program to input integer elements into an array of size 20 and display the largest number, the smallest number and the sum of all the elements.
  6. Write a program to input forty words in an array, arrange them in descending order of alphabets using the selection sort technique, and print the sorted array.

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