Questions: Error Detection and Correction

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A satellite communicating with a deep-space probe has a 40-minute round-trip signal delay. When bit errors occur, the best error-handling strategy is:

AParity bits with retransmission requested on every detected error
BForward error correction codes that let the receiver reconstruct corrupted data without retransmission
CCRC checksums combined with TCP-style ARQ retransmission
DNo redundancy — deep-space links are clean enough that error handling is unnecessary
Question 2 Multiple Choice

A network engineer adds a single parity bit to each 8-bit data byte. If two bits are flipped by noise during transmission, what happens?

AThe error is detected — parity bits catch all errors regardless of how many bits flip
BThe error goes undetected — two flipped bits restore the parity to its expected value
CThe error is corrected — the parity bit identifies which two bits were flipped
DThe error is partially detected — parity catches the first flipped bit but ignores the second
Question 3 True / False

Error correction codes require more redundant bits than error detection codes because they must encode enough information to identify the specific location of corrupted bits, not just whether corruption occurred.

TTrue
FFalse
Question 4 True / False

Because modern error correction codes can fix corrupted data automatically, they have replaced error detection protocols in most layers of modern networks.

TTrue
FFalse
Question 5 Short Answer

Explain why 'forward error correction' is preferred over 'detection + retransmission' in some communication environments. What property of the environment makes correction worth the extra bandwidth overhead?

Think about your answer, then reveal below.