ISC Computer Science 2026 Question Paper with Answers
All 31 questions of the ISC Computer Science 2026 Question Paper, in printed order. Open a question to read it in full and see its answer.
- Q1(i) According to the Principle of Duality, the Boolean equation $Q' \cdot 0 + P' \cdot Q' + P' \cdot Q = P'$ will be equivalent to: 1 mark · MCQ
- Q1(ii) Consider the following statement written in class Student where school_Name is its data member. … Which of the following… 1 mark · MCQ
- Q1(iii) S1 and S2 are logically equivalent. Study the given propositions and the statements marked Assertion and Reason that follow… 1 mark · Assertion-reason
- Q1(iv) The Boolean equations $a + 1 = 1$ and $a \cdot 0 = 0$ correspond to: 1 mark · MCQ
- Q1(v) The worst case complexity for following code segment is: … 1 mark · MCQ
- Q1(vi) An interface in Java contains abstract and non-abstract methods. Given below are two statements marked, Assertion and Reason… 1 mark · Assertion-reason
- Q1(vii) The complement of the Boolean expression $a \cdot b' + a' + a' \cdot b$ is: 1 mark · MCQ
- Q1(viii) The return statement enables the exit of the program control from the current method. Given below are two statements marked… 1 mark · Assertion-reason
- Q1(ix) Consider the two propositions given below: A = You use ecofriendly methods B = Pollution is reduced If A implies to B, then write… 1 mark · One word
- Q1(x) What is Gray code in Karnaugh map? 1 mark · Short answer
- Q2(i) Convert the following infix notation to prefix form. $P / Q + (S * F + X / R)$ 2 marks · One word
- Q2(ii) A matrix G[3...7, 2...5] is stored in the memory, with each element requiring 4 bytes of storage. If the address of G[5][4] is… 2 marks · Numerical
- Q2(iii) The following function workOut( ) is a part of some class. Assume 'n' is a positive integer. … Answer the questions given below… 3 marks · Short answer
- Q2(iv) The following function isTech( ) is a part of some class which is used to check if a given number is a Tech number or not. There… 3 marks · Fill in
- Q3(i) What is a decoder? Draw the logic gate diagram for decoding the binary numbers {0011, 0100, 0101, 0111, 1011, 1110} to… 5 marks · Short answer
- Q3(ii) The Chain rule states that $[(a=>b) \cdot (b=>c)] => (a=>c)$. Prove this rule using Boolean laws. 3 marks · Derivation
- Q3(iii) Given that P = 0, Q = 1, R = 0, S = 0, write its: Maxterm Minterm 2 marks · One word
- Q4(i) According to the ancient laws of the Valley of Peace, a candidate can become the Dragon Warrior only if they satisfy any one of… 5 marks · Long answer
- Q4(ii) Construct the logic gate diagram for a Full Adder using two Half Adders. 3 marks · Drawing
- Q4(iii) Draw a truth table to verify if the following proposition is a Tautology, a Contradiction or a Contingency… 2 marks · Short answer
- Q5(i) Reduce the Boolean function $F(A,B,C,D) = \pi (0,1,2,3,7,8,9,10,11,12,13,15)$ by using 4-variable Karnaugh map, showing the… 5 marks · Long answer
- Q5(ii) From the logic gate diagram given below, derive the Boolean expression for (1), (2) and Q. Reduce the derived expression. 3 marks · Short answer
- Q5(iii) Draw the logic gate diagram for 2-input AND gate using NOR gates only. Show the expression at each step. 2 marks · Drawing
- Q6 A class TimeOp has been defined to add any two accepted time periods. Example: Time A = 6 hours 35 minutes 40 seconds Time B = 7… 10 marks · Program
- Q7(i) A class Trimorphic has been defined to accept a positive integer from the user and display if it is a Trimorphic number or not… 8 marks · Program
- Q7(ii) State any two differences between iteration and recursion. 2 marks · Short answer
- Q8 Design a class PendulumS to perform an operation on a word containing alphabets in upper case only. Rearrange the word by putting… 10 marks · Program
- Q9 In any internet browser, a user can visit new webpages and go back to previously visited webpages. Each new webpage URL is stored… 5 marks · Long answer
- Q10 A superclass Hotel has been defined to store the details of a hotel. Define a subclass Customer to calculate the total bill for a… 5 marks · Program
- Q11(i) A linked list is formed from the objects of the class Word. The structure of the class Word is given below: … Write an Algorithm… 2 marks · Program
- Q11(ii) Answer the following questions based on the diagram of a Binary Tree given below: Write the pre-order traversal of the above… 3 marks · Short answer