ISC Computer Science 2025 Specimen Paper with Answers
All 29 questions of the ISC Computer Science 2025 Specimen Paper, in printed order. Open a question to read it in full and see its answer.
- Q1(i) The compliment of the Boolean expression $A' \cdot (B \cdot C' + B' \cdot C)$ 1 mark · MCQ
- Q1(ii) Recursion utilises more memory as compared to iteration. Given below are two statements marked Assertion and Reason. Read the two… 1 mark · Assertion-reason
- Q1(iii) According to the Principle of duality, the Boolean equation $(A' + B) \cdot (1 + B) = A' + B$ will be equivalent to: 1 mark · MCQ
- Q1(iv) Distributive law states that: 1 mark · MCQ
- Q1(v) The complement of the reduced expression of $F(A, B) = \Sigma (0, 1, 2, 3)$ is: 1 mark · MCQ
- Q1(vi) s2 is converse of s1 Study the given propositions and the statements marked Assertion and Reason that follow it. Choose the… 1 mark · Assertion-reason
- Q1(vii) In Java, the String class is used to create and manipulate strings, and it is immutable. Given below are two statements marked… 1 mark · Assertion-reason
- Q1(viii) Consider the following statement written in class Circle where pi is its data member. … Which of the following statements are… 1 mark · MCQ
- Q1(ix) For Big O notation, state the difference between $O(n)$ and $O(n^2)$. 1 mark · Short answer
- Q1(x) A full adder needs five gates and those are 3 AND gates, 1 OR gate and 1 XOR gate. When a full adder is constructed using 2 half… 1 mark · Short answer
- Q2(i) Convert the following infix notation to prefix form. $(A - B) / C * (D + E)$ 2 marks · One word
- Q2(ii) A matrix $M[-6 \dots 10, 4 \dots 15]$ is stored in the memory with each element requiring 4 bytes of storage. If the base address… 2 marks · Numerical
- Q2(iii) The following function getIt() is a part of some class. Assume x is a positive integer, f is the lower bound of arr[ ] and l is… 3 marks · Short answer
- Q2(iv) The following is a function of class Armstrong. This recursive function calculates and returns the sum of the cubes of all the… 3 marks · Fill in
- Q3(i) A shopping mall announces a special discount on all its products as a festival offer only to those who satisfy any one of the… 5 marks · Long answer
- Q3(ii) Reduce the above expression $X(E, R, S, C)$ by using 4-variable Karnaugh map, showing the various groups (i.e. octal, quads and… 5 marks · Drawing
- Q4(i) Reduce the Boolean function… 5 marks · Drawing
- Q4(ii) From the given logic diagram: Derive Boolean expression and draw the truth table for the derived expression. If $A = 1$, $B = 0$… 5 marks · Long answer
- Q5(i) Draw the logic circuit to decode the following binary number (0001, 0101, 0111, 1000, 1010, 1100, 1110, 1111) to its hexadecimal… 5 marks · Drawing
- Q5(ii) Verify if the following proposition is valid using the truth table… 3 marks · Short answer
- Q5(iii)(a) Answer the following questions related to the below image: What is the output of the above gate if input $A = 0$, $B = 1$? 1 mark · One word
- Q5(iii)(b) Answer the following questions related to the below image: What are the values of the inputs if output = 1? 1 mark · One word
- Q6 Given are two strings, input string and a mask string that remove all the characters of the mask string from the original string… 10 marks · Program
- Q7 A class Mixarray contains an array of integer elements along with its capacity (More than or equal to 3). Using the following… 10 marks · Program
- Q8 A class LCM has been defined to find the Lowest Common Multiple of two integers. Some of the data members and member functions… 10 marks · Program
- Q9 Recycle is an entity which can hold at the most 100 integers. The chain enables the user to add and remove integers from both the… 5 marks · Program
- Q10 A library issues books on rental basis at a 2% charge on the cost price of the book per day. As per the rules of the library, a… 5 marks · Program
- Q11(i) A linked list is formed from the objects of the class Node. The class structure of the Node is given below: … Write an Algorithm… 2 marks · Short answer
- Q11(ii) Answer the following questions from the diagram of a Binary Tree given below: Name the root of the left sub tree and its… 3 marks · Short answer