Skip to main content

Data Communication MCQs with Answers

Practice important Data Communication MCQs with answers and explanations.

Chapter: 145
Q2101:
Which of these is a common advantage of CRC over simple parity checks?
A. Faster to implement
B. Better compression
C. Stronger encryption
D. More robust error detection
Correct Answer: D
Chapter: 146
Q2102:
What is the primary purpose of a checksum in networking?
A. Encrypt data
B. Compress data
C. Detect errors
D. Assign IP addresses
Correct Answer: C
Chapter: 146
Q2103:
Which layer commonly uses checksum for error detection?
A. Data-link layer
B. Network layer
C. Physical layer
D. Application layer
Correct Answer: B
Chapter: 146
Q2104:
Fill in the blank: A checksum is an ______ detection technique.
A. error
B. encryption
C. address routing
D. authentication
Correct Answer: A
Chapter: 146
Q2105:
Where is the checksum technique MOSTLY used?
A. Transport and network layers
B. Data-link and physical layers
C. Application and session layers
D. Presentation and transport layers
Correct Answer: A
Chapter: 146
Q2106:
What is the idea behind a traditional checksum?
A. Count all characters in binary
B. Divide message into equal frames
C. Calculate and send sum of message parts
D. Send encrypted message
Correct Answer: C
Chapter: 146
Q2107:
Fill in the blank: In checksum, a value is calculated based on the ______.
A. message length
B. message content
C. address type
D. message format
Correct Answer: B
Chapter: 146
Q2108:
Which of the following best describes the checksum concept?
A. It hides data
B. It adds redundant data
C. It checks if data is lost
D. It verifies integrity by summing values
Correct Answer: D
Chapter: 146
Q2109:
What happens if the checksum values at sender and receiver do not match?
A. Data is retransmitted
B. Data is encrypted
C. Error is ignored
D. Error is accepted
Correct Answer: A
Chapter: 146
Q2110:
Suppose a message is a list of five 4-bit numbers. What is sent along with the message?
A. Their XOR
B. Their average
C. Their product
D. Their sum
Correct Answer: D
Chapter: 146
Q2111:
Fill in the blank: If the transmitted checksum matches the calculated one at the receiver, ______.
A. the message is assumed correct
B. the message is deleted
C. data is encrypted
D. message is compressed
Correct Answer: A
Chapter: 146
Q2112:
In a simple checksum example with numbers (7, 11, 12, 0, 6), what does the sender transmit along?
A. Parity bit
B. Checksum
C. Control bit
D. Data type
Correct Answer: B
Chapter: 146
Q2113:
Which of the following is NOT true about checksum?
A. It can be applied to messages of any length
B. It is mostly used at the network and transport layer
C. It is complex to implement
D. It helps detect data corruption
Correct Answer: C
Chapter: 146
Q2114:
Fill in the blank: Checksum is a ______ way of detecting errors in transmission.
A. complex
B. simple
C. random
D. dynamic
Correct Answer: B
Chapter: 146
Q2115:
The main advantage of using a checksum is to ______.
A. improve transmission speed
B. compress data
C. verify integrity of data
D. assign IP addresses
Correct Answer: C
Chapter: 146
Q2116:
Which of the following best describes where checksum is LEAST used?
A. Network layer
B. Transport layer
C. Application layer
D. Data-link layer
Correct Answer: D
Chapter: 146
Q2117:
Fill in the blank: In checksum, a numerical value is calculated and ______ with the message.
A. ignored
B. combined
C. omitted
D. sent along
Correct Answer: D
Chapter: 146
Q2118:
What would be the checksum of the values (7, 11, 12, 0, 6) in 4-bit sum?
A. 36
B. 30
C. 29
D. Too large for 4-bit
Correct Answer: A
Chapter: 146
Q2119:
Which layer benefits from checksum in protocols like TCP and IP?
A. Physical layer
B. Transport and network layers
C. Session layer
D. Data-link layer
Correct Answer: B
Chapter: 146
Q2120:
Which operation is mainly used to generate a checksum?
A. Logical AND
B. Bitwise XOR
C. Addition
D. Division
Correct Answer: C

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now