ISC Computer Science 2024 Question Paper with Answers
All 29 questions of the ISC Computer Science 2024 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 $(A + B') \cdot (A + 1) = A + B'$ will be equivalent to: 1 mark · MCQ
- Q1(ii) When a sequence of OR, NOT, NOR are connected in series, the logic gate obtained is: 1 mark · MCQ
- Q1(iii) Idempotence Law states that: 1 mark · MCQ
- Q1(iv) For proposition $\sim A \Rightarrow B$, its contrapositive is $B \Rightarrow \sim A$ 1 mark · Assertion-reason
- Q1(v) The complement of the Boolean expression $(P' \cdot Q) + (R \cdot S')$ is: 1 mark · MCQ
- Q1(vi) Recursive data structure follows the LIFO principle. 1 mark · Assertion-reason
- Q1(vii) State any one use of interfaces in Java. 1 mark · Short answer
- Q1(viii) Write the cardinal form of the maxterm $X + Y' + Z$ 1 mark · One word
- Q1(ix) Write the canonical SOP expression for $F (A, B) = A \Leftrightarrow B$ 1 mark · One word
- Q1(x) State any one difference between instance variable and class variable. 1 mark · Short answer
- Q2(i) Convert the following infix notation to postfix form. $(P + Q * R - S) / T * U$ 2 marks · One word
- Q2(ii) An array ARR [ -5 .....15, 10.....20 ] stores elements in Row Major Wise with each element requiring 2 bytes of storage. Find the… 2 marks · Numerical
- Q2(iii) The following function is a part of some class: … What will be the output of jolly( ) when the value of x[ ]={6,3,4,7,1} , n=4… 3 marks · Short answer
- Q2(iv) The following function is a part of some class which is used to find the smallest digit present in a number. There are some… 3 marks · Fill in
- Q3(i) To be recruited as the Principal in a renowned College, a candidate must satisfy any one of the following criteria: • The… 5 marks · Long answer
- Q3(ii) Reduce the above expression X (P, S, E, B) by using 4-variable Karnaugh map, showing the various groups (i.e., octal, quads and… 5 marks · Drawing
- Q4(i) Reduce the Boolean function $F(A, B, C, D) = \pi(0, 2, 4, 6, 8, 9, 10, 11, 14)$ by using 4-variable Karnaugh map, showing the… 5 marks · Drawing
- Q4(ii) Verify if the following proposition is a Tautology, Contradiction or a Contingency, using a truth table… 3 marks · Short answer
- Q4(iii) Find the complement of the following expression and reduce it by using Boolean laws. $P \cdot (P + Q) \cdot Q \cdot (Q + R')$ 2 marks · One word
- Q5(i) How is a decoder different from a multiplexer? Draw the logic circuit for 3:8 decoder (Octal decoder). Which multiplexer can be… 5 marks · Drawing
- Q5(ii) Draw the logic gate diagram for 2-input OR gate using NAND gates only. Show the expression at each step. 3 marks · Drawing
- Q5(iii) Write the canonical form of the cardinal terms, $m_3$ and $M_5$ for $F (A, B, C, D)$. 2 marks · One word
- Q6 Design a class DeciHex to accept a positive integer in decimal number system from the user and display its hexadecimal… 10 marks · Program
- Q7 A class InsSort contains an array of integers which sorts the elements in a particular order. Some of the members of the class… 10 marks · Program
- Q8 Design a class Coding to perform some string related operations on a word containing alphabets only. Example: Input: “Java”… 10 marks · Program
- Q9 CardGame is a game of mental skill, built on the simple premise of adding and removing the cards from the top of the card pile… 5 marks · Program
- Q10 A super class EmpSal has been defined to store the details of an employee. Define a subclass Overtime to compute the total salary… 5 marks · Program
- Q11(i) With the help of an example, briefly explain the dominant term in complexity. 2 marks · Short answer
- Q11(ii) Answer the following questions based on the diagram of a Binary Tree given below: Name the external nodes of the tree. State the… 3 marks · Short answer