Questions: Logic Gates and Combinational Circuits

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A hardware manufacturer wants to mass-produce a single gate type that can implement any Boolean function. Which gate should they choose, and why?

AAND — because sum-of-products expressions build every Boolean function from AND and OR
BOR — because any Boolean expression can be written as a disjunction of terms
CNOT — because negation is the most primitive Boolean operation
DNAND — because NAND alone can simulate NOT, AND, and OR, making it sufficient for all Boolean functions
Question 2 Multiple Choice

Inputs A = 1 and B = 1 are fed into two gates: one OR gate and one XOR gate. What outputs do they respectively produce?

AOR outputs 1; XOR outputs 1
BOR outputs 1; XOR outputs 0
COR outputs 0; XOR outputs 1
DOR outputs 0; XOR outputs 0
Question 3 True / False

A combinational circuit's output depends on its current inputs and also on the sequence of previous inputs it has processed.

TTrue
FFalse
Question 4 True / False

Any Boolean function, no matter how many inputs or outputs, can be implemented using only NAND gates.

TTrue
FFalse
Question 5 Short Answer

Explain how to construct a NOT gate using only a single NAND gate. Why does this demonstrate NAND's functional completeness?

Think about your answer, then reveal below.