Difficulty: Easy
Correct Answer: a variable or its complement
Explanation:
Introduction / Context:
Precise terminology is crucial in Boolean manipulation. “Literal” is a foundational term used to count occurrences of variables in expressions and to describe canonical forms.
Given Data / Assumptions:
Concept / Approach:
A literal is one appearance of a variable, either complemented or uncomplemented. For example, in A'*B*C, the literals are A', B, and C. Counting literals helps estimate implementation cost (e.g., input count to gates) and evaluate simplification results.
Step-by-Step Solution:
Verification / Alternative check:
Canonical SOP counts literals per product; canonical POS counts literals per sum; texts define literal exactly this way.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing “literal” with “variable count” or with “term.”
Final Answer:
a variable or its complement
Discussion & Comments