Skip to main content

Data Communication MCQs with Answers

Practice important Data Communication MCQs with answers and explanations.

Multiple Choice Questions

Q2081: Which of the following is the most common use of CRC?
  • A: Encrypting data
  • B: Detecting burst errors
  • C: Optimizing code speed
  • D: Compressing data
View Answer
B

Q2082: What does a CRC C(7,4) code indicate?
  • A: 7 message bits, 4 code bits
  • B: 4 message bits, 3 parity bits
  • C: 7 total bits, 4 message bits
  • D: 4 total bits, 7 message bits
View Answer
C

Q2083: Fill in the blank: CRC is capable of detecting _______ errors.
  • A: single-bit and even only
  • B: single-bit only
  • C: single-bit, double, and burst
  • D: all types except burst
View Answer
C

Q2084: Which of the following is NOT an advantage of cyclic codes?
  • A: Good burst error detection
  • B: Fast implementation
  • C: Easy hardware implementation
  • D: Strong encryption
View Answer
D

Q2085: CRC encoders and decoders work on the principle of _______.
  • A: division using polynomials
  • B: multiplication of bits
  • C: rotating bits randomly
  • D: XORing all bits in a row
View Answer
A

Q2086: Fill in the blank: A key strength of CRC is its ability to detect _______.
  • A: bit inversions only
  • B: any kind of encryption format
  • C: unordered data
  • D: structured burst errors
View Answer
D

Q2087: Which mathematical tool is commonly used in CRC code analysis?
  • A: Algebraic geometry
  • B: Matrix transformations
  • C: Polynomial division
  • D: Binary recursion
View Answer
C

Q2088: What happens if a burst error occurs in a system with CRC checking?
  • A: It is ignored
  • B: It causes system failure
  • C: It can be detected
  • D: It skips error reporting
View Answer
C

Q2089: Fill in the blank: CRC can be implemented efficiently using _______.
  • A: mechanical relays
  • B: software loops
  • C: shift registers and XOR gates
  • D: analog switches
View Answer
C

Q2090: Which of the following best describes the implementation of CRC?
  • A: Slow and complex
  • B: Fast and easy
  • C: Unstable and weak
  • D: Redundant and slow
View Answer
B

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now