Prashnikaप्रश्निका

Boolean Algebra - ISC Class 12 Computer Science Questions with Answers, Page 10

189 past-paper questions on Boolean Algebra from ISC Class 12 Computer Science papers (2026-2017), newest first, in full. Questions 181-189 are on this page, 20 to a page. Tap "Show answer" under a question to see its answer.

Practise these questions with filters
2017 · 1 mark · Short answerOpen: State the Principle of Duality.

Answer the following question.

State the Principle of Duality.
Show answer

Answer

AI
Principle of Duality: if a Boolean equation or theorem is true, then its dual is also true. The dual is obtained by interchanging every OR (+) with AND (.) and every 0 with 1, while the variables (and their complements) are left unchanged. Example: $A + 0 = A$ has the dual $A \cdot 1 = A$.
2017 · 2 marks · ConversionOpen: Convert the following Boolean expression into its canonical POS form:

Convert the following notation as directed.

Convert the following Boolean expression into its canonical POS form: $F(A, B, C) = (B + C') \cdot (A' + B)$
Show answer

Answer

AI
$F(A,B,C) = (B + C') \cdot (A' + B)$. Add the missing variable to each term using $X \cdot X' = 0$: $(B + C') = (B + C' + A \cdot A') = (A + B + C') \cdot (A' + B + C')$ $(A' + B) = (A' + B + C \cdot C') = (A' + B + C) \cdot (A' + B + C')$ Combining and removing the repeated term $(A' + B + C')$: $F(A,B,C) = (A + B + C') \cdot (A' + B + C) \cdot (A' + B + C')$ $= \pi(1, 4, 5)$ (verified with the boolean tool).
2017 · 3 marks · DerivationOpen: Prove the Boolean expression using Boolean laws. Also, mention the law used at…

Prove the following using Boolean laws.

Prove the Boolean expression using Boolean laws. Also, mention the law used at each step. $F = (x' + z) + [(y' + z) \cdot (x' + y)]' = 1$

Given: $(x' + z) + [(y' + z) \cdot (x' + y)]'$

To show: 1

Show answer

Answer

AI
To prove: $(x' + z) + [(y' + z) \cdot (x' + y)]' = 1$. Verified with the boolean tool: the expression is a tautology (always 1).
  1. Start: $(x' + z) + [(y' + z) \cdot (x' + y)]'$
  2. $= (x' + z) + (y' + z)' + (x' + y)'$ (De Morgan's law on the complement of the product)
  3. $= x' + z + yz' + xy'$ (De Morgan's law on each complemented sum, and involution law $y'' = y$, $x'' = x$)
  4. $= x' + z + y + xy'$ (Absorption/redundancy law: $z + yz' = z + y$)
  5. $= x' + y' + z + y$ (Absorption/redundancy law: $x' + xy' = x' + y'$)
  6. $= x' + (y' + y) + z$ (Associative and commutative laws)
  7. $= x' + 1 + z$ (Complement law: $y' + y = 1$)
  8. $= 1$ (Null/annulment law: $A + 1 = 1$)
2017 · 2 marks · Short answerOpen: Define maxterms and minterms. Find the maxterm and minterm when: , , and

Answer the following question.

Define maxterms and minterms. Find the maxterm and minterm when: $P = 0$, $Q = 1$, $R = 1$ and $S = 0$
Show answer

Answer

AI
Minterm: a product (AND) term in which every variable of the function appears exactly once, in complemented or uncomplemented form; it is 1 for exactly one combination of inputs. Maxterm: a sum (OR) term in which every variable appears exactly once, in complemented or uncomplemented form; it is 0 for exactly one combination of inputs. For $P = 0, Q = 1, R = 1, S = 0$ (binary 0110 = 6): Minterm ($m_6$): $P'QRS'$ (a variable with value 0 is complemented, value 1 is uncomplemented) Maxterm ($M_6$): $P + Q' + R' + S$ (a variable with value 1 is complemented, value 0 is uncomplemented)
2017 · 1 mark · DrawingOpen: Draw the logic gate diagram for the reduced expression. Assume that the…

Reduce the following using a Karnaugh map.

Draw the logic gate diagram for the reduced expression. Assume that the variables and their complements are available as inputs.

Draw: Logic gate diagram for the reduced expression

Show the extract
Given the Boolean function $F(P, Q, R, S) = \pi(0, 1, 2, 4, 5, 6, 8, 10)$.
Show answer

Answer

AI
Logic gate diagram for $F = (P + R)(P + S)(Q + S)$: three 2-input OR gates with inputs (P, R), (P, S) and (Q, S) feed one 3-input AND gate whose output is F.
Diagram for this answer
2017 · 1 mark · Short answerOpen: Find the complement of the following Boolean expression using De Morgan’s law:

Answer the following question.

Find the complement of the following Boolean expression using De Morgan’s law: $F(a,b,c) = (b' + c) + a$
Show answer

Answer

AI
$F' = a'bc'$ $F = (b' + c) + a$ $F' = [(b' + c) + a]' = (b' + c)' \cdot a'$ (De Morgan's law) $= (b'' \cdot c') \cdot a' = b \cdot c' \cdot a'$ (De Morgan's law, involution law) So $F' = a'bc'$ (verified with the boolean tool).
2017 · 0.5 marks · Short answerOpen: If then write its converse.

Answer the following question.

If $(\sim P \implies Q)$ then write its converse.
Show answer

Answer

AI
Converse: interchange the antecedent and the consequent of $\sim P \Rightarrow Q$. Converse: $Q \Rightarrow \sim P$.

Questions on other pages on Boolean Algebra

Other Computer Science chapters