Skip to main content

Data Communication MCQs with Answers

Practice important Data Communication MCQs with answers and explanations.

Multiple Choice Questions

Q2031: Fill in the blank: In a Linear Block Code, the XOR of the second and third codewords generates the _______ codeword.
  • A: fifth
  • B: fourth
  • C: third
  • D: first
View Answer
B

Q2032: What does the minimum Hamming distance \( d_{\text{min}} = 2 \) in a code scheme guarantee?
  • A: The code detects 2 errors
  • B: The code detects 1 error
  • C: The code can detect up to 3 errors
  • D: The code can correct 1 error
View Answer
B

Q2033: Which of the following is a key feature of Linear Block Codes?
  • A: The XOR operation produces a valid codeword
  • B: The codewords are never valid after XORing
  • C: Only certain codewords are valid
  • D: The XOR operation never produces a valid codeword
View Answer
A

Q2034: What is the significance of a minimum Hamming distance of 4 in error detection?
  • A: The code can detect 3 errors
  • B: The code can detect 4 errors
  • C: The code can detect 2 errors
  • D: The code can correct 2 errors
View Answer
A

Q2035: Fill in the blank: A minimum Hamming distance of 3 guarantees the detection of _______ errors.
  • A: 1
  • B: 2
  • C: 3
  • D: 4
View Answer
B

Q2036: What is the minimum Hamming distance of a code that can detect 5 errors?
  • A: 5
  • B: 4
  • C: 6
  • D: 3
View Answer
B

Q2037: Which of the following is the most common error-detecting code?
  • A: Cyclic redundancy check
  • B: Reed-Solomon code
  • C: Linear block code
  • D: Hamming code
View Answer
C

Q2038: In linear block codes, what is the typical relationship between the total number of bits (n) and data bits (k)?
  • A: n = k
  • B: n = k + 1
  • C: n = k - 1
  • D: n = 2k
View Answer
B

Q2039: The purpose of the extra parity bit in linear block codes is to _______.
  • A: increase the number of bits in a message
  • B: make the total number of 1s odd
  • C: detect if an error has occurred
  • D: encrypt the codeword
View Answer
C

Q2040: In the code C(5, 4), what do the numbers 5 and 4 represent?
  • A: 5 parity bits, 4 data bits
  • B: 5 total bits, 4 data bits
  • C: 5 data bits, 4 parity bits
  • D: 5 total bits, 4 parity bits
View Answer
B

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now