Back to Practice Digital Electronics

Boolean Algebra - Practice MCQs for CCAT

50 Questions Section C: Hardware Digital Electronics

Boolean Algebra Question Bank for C-CAT

Topic-wise Boolean Algebra MCQs for CDAC C-CAT preparation with answers and explanations.

Q1.
Simplify: A + A'B
AA
BB
CA + B
DA'B
Show Answer & Explanation

Correct Answer: C - A + B

Using absorption law: A + A'B = A + B.

Q2.
A + A = ?
A0
B1
CA
D2A
Show Answer & Explanation

Correct Answer: C - A

Idempotent law: A + A = A.

Q3.
A · A' = ?
A1
B0
CA
DA'
Show Answer & Explanation

Correct Answer: B - 0

Complement law: A AND NOT A = 0.

Q4.
A + A' = ?
A0
BA'
CA
D1
Show Answer & Explanation

Correct Answer: D - 1

Complement law: A OR NOT A = 1.

Q5.
De Morgan's theorem: (A·B)' = ?
AA' + B'
BA' · B'
CA + B
DA · B
Show Answer & Explanation

Correct Answer: A - A' + B'

De Morgan: NOT(A AND B) = NOT A OR NOT B.

Q6.
De Morgan's theorem: (A+B)' = ?
AA' + B'
BA' · B'
CA + B
DA · B
Show Answer & Explanation

Correct Answer: B - A' · B'

De Morgan: NOT(A OR B) = NOT A AND NOT B.

Q7.
Simplify: A·B + A·B'
AB
BA
C0
D1
Show Answer & Explanation

Correct Answer: B - A

A·B + A·B' = A(B + B') = A·1 = A.

Q8.
A + 0 = ?
AA
B1
C0
DA'
Show Answer & Explanation

Correct Answer: A - A

Identity law: A + 0 = A.

Q9.
A · 1 = ?
A0
B1
CA'
DA
Show Answer & Explanation

Correct Answer: D - A

Identity law: A · 1 = A.

Q10.
A + 1 = ?
A0
B1
CA
DA'
Show Answer & Explanation

Correct Answer: B - 1

Domination law: A + 1 = 1.

Q11.
What is the result of A + A'?
A0
BA
C1
DA'
Show Answer & Explanation

Correct Answer: C - 1

A + A' = 1. This is the complement law - a variable ORed with its complement always equals 1.

Q12.
Which law states that A + (B · C) = (A + B) · (A + C)?
AAssociative Law
BAbsorption Law
CCommutative Law
DDistributive Law
Show Answer & Explanation

Correct Answer: D - Distributive Law

This is the distributive law of addition over multiplication in Boolean algebra.

Q13.
What is the absorption law A + (A · B)?
AA + B
BA
CA · B
DB
Show Answer & Explanation

Correct Answer: B - A

A + (A · B) = A. This is the absorption law - A absorbs the term (A · B).

Q14.
What is the idempotent law for OR operation?
AA + 0 = A
BA + A = A
CA + 1 = 1
DA + A' = 1
Show Answer & Explanation

Correct Answer: B - A + A = A

A + A = A is the idempotent law for OR. ORing a variable with itself gives the same variable.

Q15.
Simplify: A · (A + B)
AA + B
BA · B
CA
DB
Show Answer & Explanation

Correct Answer: C - A

A · (A + B) = A. This is the absorption law - A absorbs the term (A + B).

Q16.
What is a minterm?
AA product term with all variables in complemented form
BMinimum number of terms
CA sum term with all variables
DA product term with each variable appearing once
Show Answer & Explanation

Correct Answer: D - A product term with each variable appearing once

A minterm is a product (AND) term that contains each variable of the function exactly once, either in true or complemented form.

Q17.
What is a maxterm?
AA product term with all variables
BA sum term with each variable appearing once
CMaximum product term
DTerm with most variables
Show Answer & Explanation

Correct Answer: B - A sum term with each variable appearing once

A maxterm is a sum (OR) term that contains each variable of the function exactly once, either in true or complemented form.

Q18.
Simplify: A' · B + A · B
AA
BA + B
CB
D0
Show Answer & Explanation

Correct Answer: C - B

A' · B + A · B = B · (A' + A) = B · 1 = B. Factor out B and apply complement law.

Q19.
What is the dual of the expression A + B · C?
AA · (B + C)
BA · B + C
CA' + B' · C'
D(A + B) · C
Show Answer & Explanation

Correct Answer: A - A · (B + C)

The dual is obtained by swapping AND with OR and vice versa. Dual of A + B · C is A · (B + C).

Q20.
What is the identity law for AND operation?
AA · 0 = 0
BA · A' = 0
CA · A = A
DA · 1 = A
Show Answer & Explanation

Correct Answer: D - A · 1 = A

A · 1 = A is the identity law for AND. ANDing any variable with 1 gives the variable itself.

Q21.
What is the null law for OR operation?
AA + 1 = 1
BA + 0 = A
CA + A = A
DA + A' = 1
Show Answer & Explanation

Correct Answer: A - A + 1 = 1

A + 1 = 1 is the null law for OR. ORing any variable with 1 always gives 1.

Q22.
What is SOP (Sum of Products)?
AOR of AND terms
BSum of all minterms
CAND of OR terms
DProduct of sums
Show Answer & Explanation

Correct Answer: A - OR of AND terms

SOP is a Boolean expression written as OR of AND terms (product terms), e.g., AB + CD + EF.

Q23.
What is POS (Product of Sums)?
ASum of products
BAND of OR terms
COR of AND terms
DOnly minterms
Show Answer & Explanation

Correct Answer: B - AND of OR terms

POS is a Boolean expression written as AND of OR terms (sum terms), e.g., (A+B)(C+D)(E+F).

Q24.
K-map (Karnaugh map) is used for:
ABoolean expression simplification
BCircuit layout
CMemory mapping
DTiming analysis
Show Answer & Explanation

Correct Answer: A - Boolean expression simplification

Karnaugh maps provide a visual method to simplify Boolean expressions by grouping adjacent cells.

Q25.
In K-map, adjacent cells differ by:
ATwo variables
BNo variables
CAll variables
DOne variable only
Show Answer & Explanation

Correct Answer: D - One variable only

Adjacent cells in a K-map differ by exactly one variable, allowing simplification when grouped.

Q26.
What is the result of A + A'B according to Boolean algebra?
AA
BB
CA + B
DA'B
Show Answer & Explanation

Correct Answer: C - A + B

Using the absorption theorem: A + A'B = A + B. This can be verified by expanding: A + A'B = A(1 + B) + A'B = A + AB + A'B = A + B(A + A') = A + B.

Q27.
Which Boolean law states that A + A = A?
AComplement law
BIdempotent law
CIdentity law
DAbsorption law
Show Answer & Explanation

Correct Answer: B - Idempotent law

The Idempotent law states that A + A = A and A · A = A. ORing or ANDing a variable with itself yields the same variable.

Q28.
What is the dual of the Boolean expression A + BC?
AA · B + C
BA' + B'C'
CA · (B + C)
D(A + B)(A + C)
Show Answer & Explanation

Correct Answer: C - A · (B + C)

The dual of a Boolean expression is obtained by interchanging AND with OR and OR with AND, while keeping the variables unchanged. So the dual of A + BC is A · (B + C).

Q29.
According to De Morgan's theorem, (A + B)' equals which expression?
AA' + B'
BA'B
CAB'
DA'B'
Show Answer & Explanation

Correct Answer: D - A'B'

De Morgan's first theorem states: (A + B)' = A'B'. The complement of a sum equals the product of the complements.

Q30.
Simplify the Boolean expression: AB + AB' using algebraic method.
AA + B
BB
CA
D0
Show Answer & Explanation

Correct Answer: C - A

AB + AB' = A(B + B') = A · 1 = A. Factoring out A and applying the complement law B + B' = 1 gives the simplified result.

Q31.
In a 3-variable Karnaugh map, how many cells are present?
A4
B8
C6
D16
Show Answer & Explanation

Correct Answer: B - 8

A K-map for n variables has 2n cells. For 3 variables: 23 = 8 cells. The map is typically arranged as a 2×4 grid.

Q32.
What is the maximum number of adjacent cells that can be grouped in a 4-variable K-map?
A4
B8
C32
D16
Show Answer & Explanation

Correct Answer: D - 16

In a 4-variable K-map with 16 cells, the maximum group size is 16 (all cells), which simplifies to 1. Groups must be powers of 2: 1, 2, 4, 8, or 16.

Q33.
Which Boolean identity is represented by A · (A + B) = A?
ADistributive law
BCommutative law
CConsensus theorem
DAbsorption law
Show Answer & Explanation

Correct Answer: D - Absorption law

The absorption law states: A · (A + B) = A and A + AB = A. The variable A absorbs the second term.

Q34.
What is the canonical Sum of Products (SOP) form for F(A,B) = A XOR B?
AAB + A'B'
BAB
CA + B
DA'B + AB'
Show Answer & Explanation

Correct Answer: D - A'B + AB'

XOR gives output 1 when inputs differ. The minterms are: A=0,B=1 (A'B) and A=1,B=0 (AB'). So F = A'B + AB'.

Q35.
In a Karnaugh map, which cells are considered adjacent?
AOnly horizontally adjacent cells
BOnly vertically adjacent cells
CDiagonally adjacent cells
DHorizontally, vertically adjacent and wrap-around edge cells
Show Answer & Explanation

Correct Answer: D - Horizontally, vertically adjacent and wrap-around edge cells

In a K-map, adjacency includes horizontal, vertical, and wrap-around edges (top-bottom and left-right). Diagonal cells are NOT considered adjacent.

Q36.
What is the simplified form of F = Σm(0, 1, 2, 3) for two variables A and B?
A1
BAB
CA + B
D0
Show Answer & Explanation

Correct Answer: A - 1

Σm(0,1,2,3) includes all minterms for 2 variables (A'B', A'B, AB', AB). Since all combinations are covered, F = 1.

Q37.
The consensus theorem states that AB + A'C + BC can be simplified to:
AAB + A'C + BC
BAB + BC
CA'C + BC
DAB + A'C
Show Answer & Explanation

Correct Answer: D - AB + A'C

The consensus theorem states: AB + A'C + BC = AB + A'C. The term BC is redundant because it is covered by the other two terms (consensus term).

Q38.
How many minterms does a 4-variable Boolean function have?
A16
B8
C4
D32
Show Answer & Explanation

Correct Answer: A - 16

A function with n variables has 2n minterms. For 4 variables: 24 = 16 minterms (m0 through m15).

Q39.
What are don't care conditions in K-map simplification?
AConditions that must always be 0
BInvalid input combinations that can be treated as 0 or 1
CConditions that must always be 1
DError conditions in the circuit
Show Answer & Explanation

Correct Answer: B - Invalid input combinations that can be treated as 0 or 1

Don't care conditions represent input combinations that either never occur or whose output doesn't matter. They can be treated as 0 or 1 during simplification to form larger groups.

Q40.
Which of the following is the Product of Sums (POS) form?
AAB + AC
B(A + B)(A + C)
CA'B' + AC
DA(B + C)
Show Answer & Explanation

Correct Answer: B - (A + B)(A + C)

POS form is a product (AND) of sum (OR) terms called maxterms. (A + B)(A + C) is a valid POS expression where each factor is a sum term.

Q41.
What is the complement of F = AB + CD?
A(A' + B')(C' + D')
BA'B' + C'D'
CA'B'C'D'
D(A + B)(C + D)
Show Answer & Explanation

Correct Answer: A - (A' + B')(C' + D')

Applying De Morgan's theorem: F' = (AB + CD)' = (AB)' · (CD)' = (A' + B')(C' + D'). The complement of a sum is product of complements, and complement of a product is sum of complements.

Q42.
In a 4-variable K-map, grouping 4 adjacent cells eliminates how many variables?
A1
B3
C2
D4
Show Answer & Explanation

Correct Answer: C - 2

In K-map simplification, grouping 2k cells eliminates k variables. A group of 4 = 22 cells eliminates 2 variables from the product term.

Q43.
What is the value of A ⊕ A (A XOR A)?
AA
B1
C0
DA'
Show Answer & Explanation

Correct Answer: C - 0

A ⊕ A = A'A + AA' = 0 + 0 = 0. XORing a variable with itself always gives 0.

Q44.
Which Boolean expression represents the XNOR operation?
AAB + A'B'
BA'B + AB'
CA + B
DAB
Show Answer & Explanation

Correct Answer: A - AB + A'B'

XNOR gives output 1 when both inputs are same. F = AB + A'B' (both 1s or both 0s). It is the complement of XOR.

Q45.
What is the simplified expression for F(A,B,C) = Σm(3, 5, 6, 7)?
AAB + A'C + BC'
BAB + AC + BC
CAB + BC + AC
DA'B + BC + AC'
Show Answer & Explanation

Correct Answer: C - AB + BC + AC

Mapping minterms 3(011), 5(101), 6(110), 7(111) on K-map: m3 and m7 give BC, m5 and m7 give AC, m6 and m7 give AB. F = AB + BC + AC.

Q46.
The Shannon's expansion theorem states that any Boolean function can be decomposed as:
AF = xF(1) + x'F(0)
BF = xF(0) + x'F(1)
CF = x + F(0)F(1)
DF = x · F(0) + F(1)
Show Answer & Explanation

Correct Answer: A - F = xF(1) + x'F(0)

Shannon's expansion theorem: F(x) = x · F(x=1) + x' · F(x=0). This cofactor expansion is fundamental to many synthesis and verification algorithms.

Q47.
In the Quine-McCluskey method, what is a prime implicant?
AThe smallest product term
BThe first minterm in the function
CA product term that cannot be combined with any other term to form a simpler term
DAny minterm of the function
Show Answer & Explanation

Correct Answer: C - A product term that cannot be combined with any other term to form a simpler term

A prime implicant is a product term that cannot be further reduced by combining with other terms. It represents the largest possible grouping in a K-map.

Q48.
What does the distributive law A(B + C) equal?
AAB + AC
BA + BC
CAB + C
D(A + B)(A + C)
Show Answer & Explanation

Correct Answer: A - AB + AC

The distributive law states: A(B + C) = AB + AC. AND distributes over OR, similar to multiplication distributing over addition in regular algebra.

Q49.
How many essential prime implicants does F(A,B,C) = Σm(1, 3, 5, 7) have?
A0
B1
C2
D3
Show Answer & Explanation

Correct Answer: B - 1

Minterms 1(001), 3(011), 5(101), 7(111) all have C=1. The only prime implicant is C, which covers all minterms. There is 1 essential prime implicant: C.

Q50.
What is the minterm expansion of the maxterm M2 for a 2-variable function?
AA + B'
BA' + B
CA + B
DA' + B'
Show Answer & Explanation

Correct Answer: A - A + B'

For 2 variables, maxterm M2 corresponds to the binary value 10 (A=1, B=0). The maxterm is formed by complementing: if variable is 1, take the variable as is; if 0, take the complement. So M2 = A + B' (note: in maxterms, 1→uncomplemented, 0→complemented in sum form, but the convention is M2 for (1,0) gives A' + B in some texts. The standard convention: Mi uses complement for 1 and true for 0 in POS: M2 = A' + B).

Showing 1-10 of 50 questions