Which of the following is functionally complete?

which of the following is functionally complete?

  1. A.

    ⊕, not

  2. B.

    ⊕, 1, +

  3. C.

    ⊕, 1, not

  4. D.

    ⊙, 1, not

Attempted by 104 students.

Show answer & explanation

Correct answer: B

Functional completeness requires a set of operators capable of expressing all Boolean functions, typically including {AND, OR, NOT}.

Option 1 uses the set {⊕, 1, +}. The NOT operation can be derived as A ⊕ 1 = ¬A. Using De Morgan's laws, AND and OR can also be constructed from these operators.

Other options, such as XOR with NOT only, generate affine functions and cannot produce non-linear operations required for full functional completeness.

Explore the full course: Dsssb Tgt Computer Science Paper 2