Error Detection Codes MCQs

Practice Error Detection Codes MCQs with four options, answers and explanations for focused Electronics & Telecommunication Engineering revision.

Question 1
Digital ElectronicsError Detection Codes

A parity system using one parity bit can reliably detect which class of errors in a transmitted word?

  • AAny odd number of bit errors
  • BEvery even number of bit errors
  • CAll burst errors regardless of length
  • DEvery possible error pattern
Report an error
Correct Answer: A. Any odd number of bit errors
Explanation: A single parity check changes whenever an odd number of bits are inverted, so all odd-number error patterns are detected; even-number patterns can escape detection.
Reference: Standard digital electronics: parity
Question 2
Digital ElectronicsError Detection Codes

A cyclic redundancy check (CRC) treats a binary data sequence mathematically as?

  • AA polynomial over GF(2)
  • BA decimal floating-point number only
  • CAn analog waveform amplitude
  • DA Gray-code counter only
Report an error
Correct Answer: A. A polynomial over GF(2)
Explanation: CRC arithmetic represents bit strings as polynomials with binary coefficients and performs division using modulo-2 operations over GF(2).
Reference: Standard digital electronics: CRC
Question 3
Digital ElectronicsError Detection Codes

In modulo-2 polynomial division used for CRC generation, subtraction is performed using?

  • AXOR without borrow
  • BOrdinary decimal subtraction with borrow
  • CXNOR with carry
  • DTwo's-complement multiplication
Report an error
Correct Answer: A. XOR without borrow
Explanation: Over GF(2), addition and subtraction are identical and correspond to XOR; there are no carries or borrows.
Reference: Standard digital electronics: CRC modulo-2 arithmetic