Unit 2: Boolean Algebra and Logic gates - Subjective Questions

ECE213 — Digital Electronics • Practice Questions with Detailed Answers

20 questions

1

Define a logic gate. Explain the working of the three basic logic gates (AND, OR, NOT) with their symbols, Boolean expressions, and truth tables.

2

Explain why NAND and NOR gates are called universal gates. Implement the AND, OR, and NOT functions using only NAND gates.

3

Describe the XOR and XNOR gates. Give their Boolean expressions, truth tables, and mention two practical applications of each.

4

State and prove De Morgan's theorems. Verify them using truth tables.

5

List and explain the basic postulates and laws of Boolean algebra (identity, complement, commutative, associative, distributive, absorption).

6

Simplify the following Boolean expression algebraically and mention the law used at each step: .

7

Distinguish between canonical form and standard form of Boolean expressions. Explain minterms and maxterms with examples.

8

For the function , express it in canonical SOP and canonical POS forms and draw its truth table.

9

Explain the Karnaugh Map (K-map) method of simplification. Describe the rules for grouping and the advantages of K-maps over algebraic simplification.

10

Simplify the following four-variable function using a K-map and implement the result: .

11

Simplify the four-variable function using a K-map. Show the groupings clearly and write the minimized SOP expression.

12

What are don't-care conditions? Explain their significance in K-map simplification with a suitable example.

13

Simplify using a K-map, making use of the don't-care conditions.

14

Compare SOP (Sum of Products) and POS (Product of Sums) representations. Explain how to obtain a POS expression from a truth table.

15

Design a Half Adder using logic gates. Derive its Boolean expressions for Sum and Carry, and give the truth table and implementation.

16

Design a Full Adder. Derive the Boolean expressions for Sum and Carry, simplify using K-maps, and describe its implementation.

17

Convert the following expression into a truth table, then simplify it using a K-map: .

18

Explain the procedure to implement a Boolean function using only NOR gates. Implement using NOR gates only.

19

Prove the Consensus theorem algebraically and verify it using a K-map.

20

Simplify the five-variable function using a K-map, and describe how a five-variable K-map is constructed.