Skip to main content

Data Communication MCQs with Answers

Practice important Data Communication MCQs with answers and explanations.

Chapter: 156
Q2261:
Which two reactions are associated with each event in FSM?
A. Stop and wait
B. Delay and retry
C. Action list and next state
D. Reset and loop
Correct Answer: C
Chapter: 156
Q2262:
Which of the following data-link protocols uses a finite state machine for managing transitions?
A. Simple Protocol
B. Selective-Repeat
C. All data-link protocols
D. None of the above
Correct Answer: C
Chapter: 157
Q2263:
Which data-link layer protocol assumes the receiver can handle any frame immediately?
A. Simple Protocol
B. Go-Back-N
C. Stop-and-Wait
D. Selective Repeat
Correct Answer: A
Chapter: 157
Q2264:
In Simple Protocol, the sender sends frames ______.
A. only after ACKs
B. one after another randomly
C. in sequence without waiting for acknowledgment
D. after a timeout
Correct Answer: C
Chapter: 157
Q2265:
Fill in the blank: The Simple Protocol assumes that the receiver can never be ______.
A. overwhelmed with incoming frames
B. delayed by interrupts
C. connected to multiple senders
D. in a different state
Correct Answer: A
Chapter: 157
Q2266:
Which of the following is true about Simple Protocol?
A. It uses buffer at both ends
B. It has no flow or error control
C. It waits for ACKs before sending
D. It is a complex protocol
Correct Answer: B
Chapter: 157
Q2267:
What is the main assumption made by the Simple Protocol?
A. The channel is always busy
B. The receiver never drops frames
C. The receiver processes instantly
D. The sender buffers all data
Correct Answer: C
Chapter: 157
Q2268:
Which FSM component is missing in the Simple Protocol?
A. Transition table
B. State definition
C. Error handler
D. Flow control module
Correct Answer: D
Chapter: 157
Q2269:
What happens if the receiver cannot process the frame in Simple Protocol?
A. It sends NAK
B. It drops the frame
C. It buffers the frame
D. This case is not handled
Correct Answer: D
Chapter: 157
Q2270:
The protocol where the sender sends a frame and waits for acknowledgment before sending another is called:
A. Stop-and-Wait
B. Selective Repeat
C. Simple Protocol
D. Sliding Window
Correct Answer: A
Chapter: 157
Q2271:
Which protocol improves over the Simple Protocol by introducing acknowledgment?
A. Stop-and-Wait
B. Go-Back-N
C. Selective Repeat
D. All of the above
Correct Answer: A
Chapter: 157
Q2272:
Fill in the blank: ______ is the most basic protocol and is rarely used in real-world scenarios.
A. Simple Protocol
B. Stop-and-Wait
C. Go-Back-N
D. Selective Repeat
Correct Answer: A
Chapter: 157
Q2273:
Which of the following statements is TRUE about Simple Protocol?
A. It supports retransmission
B. It waits for buffer clearance
C. It doesn't handle errors
D. It supports timeouts
Correct Answer: C
Chapter: 157
Q2274:
What kind of protocol would a Finite State Machine represent if there is only one state for sending data?
A. Stop-and-Wait
B. Go-Back-N
C. Simple Protocol
D. Selective Repeat
Correct Answer: C
Chapter: 157
Q2275:
Which protocol is modeled using the simplest FSM design?
A. Go-Back-N
B. Simple Protocol
C. Selective Repeat
D. Sliding Window
Correct Answer: B
Chapter: 158
Q2276:
What does the Stop-and-Wait protocol use to detect corrupted frames?
A. Parity bit
B. Checksum
C. CRC code
D. Redundancy bit
Correct Answer: C
Chapter: 158
Q2277:
In the Stop-and-Wait protocol, when does the sender send the next frame?
A. After receiving a positive acknowledgment
B. When the receiver is ready
C. After a timeout
D. After sending a frame without waiting for acknowledgment
Correct Answer: A
Chapter: 158
Q2278:
Which of the following is a key feature of Stop-and-Wait protocol?
A. It sends multiple frames at once
B. It requires error correction using CRC
C. It sends one frame at a time and waits for acknowledgment
D. It is used for large data transfers
Correct Answer: C
Chapter: 158
Q2279:
What is the role of the CRC in Stop-and-Wait protocol?
A. It speeds up the transmission
B. It checks for errors in transmitted frames
C. It increases the data size
D. It allows for faster acknowledgment
Correct Answer: B
Chapter: 158
Q2280:
The Stop-and-Wait protocol works best when:
A. High bandwidth is available
B. Frames are large
C. The channel is noisy
D. The communication rate is low
Correct Answer: C

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now