CA ICSE Sample Papers
CA ICSE Sample Papers
Class – X
Subject – Computer Applications
Question 1
(a) Name any two tokens of Java. \[2]
(b) Give the difference between call by value parameter and call by
reference [2]
(c) What is an literal? [2]
(d) Write an expression in Java for sin x +2ab b . [2]
(e) What is the result produced by 2 – 10*3 + 100/11? Show the steps.
[2]
Question 2
(a) What is the difference between local variable and instance
variable? [2]
(b) int x =22, y = 19, z;
What is the value of z in
z = ++x * (y – –) – y ?
Show the steps. [2]
(c) What is the purpose of default in a switch?
[2]
(d) Give the difference between linear search and binary search.
[2]
(e) What will be the output of the following code?
float x = 7.87;
System.out.println(Math.ceil(x);
System.out.println(Math.floor(x);
[2]
Question 3
(a) State the difference between if-else if ladder and switch...case.
[2]
(b) Explain the concept of constructor overloading with an example.
[2]
(c) What will be the output of the following program segments?
(i) String s = “application”;
int p = s.indexOf(‘a’);
System.out.println(p);
System.out.println(p+s); [2]
(ii) String st = “PROGRAM”;
System.out.println(st.indexOf(st.charAt(4))); [2]
(iii) int a = 0;
if(a>0 && a<20)
a++;
else a-- ;
System.out.println(a); [2]
(iv) int a= 5, b = 2,c;
if (a>b || a ! = b)
c = ++a+--b;
System.out.print(c+ “ ”+a+ “ ”+b);
[2]
(v) int i = 1;
while(i++<=1)
{
i++;
System.out.print(i + “ ” );
}
System.out.print(i); [2]
(d) Differentiate between isUpperCase(char) and toUpperCase(char).
[2]
(e) What is the difference between a constructor function and a
member
function of a class?
[2]
(f) What is the difference between a static member function and a
member
function which is not static? [2]
Question 5
Write a menu driven program to find the sum of the following series
depending on the
user choosing 1 or 2
1. S=1/4+1/8+1/12.........upto n terms
2. S=1/1!-2/2!+3/3!.......upto n terms
where ! stands for factorial of the number and the factorial value of a
number is the
product of all integers from 1 to that number, e.g. 5! = 1 *2 3 4
5.
(use switch-case). [15]
Question 6
Write a program to accept a sentence and print only the first letter of
each word of the
sentence in capital letters separated by a full stop.
Example :
INPUT SENTENCE : “Kapil Kumar Thakur”
OUTPUT : K.P.T [15]
Question 7
Write a program to create an array to store 10 integers and print the
second largest number
Question 8
Write a program to calculate the sum of all the twin prime numbers
between the range of 1 and 100.
[15]
Question 9
Write a program to store 10 names in an array. Arrange these in
alphabetical order by sorting. Print the sorted list.
[15]