Skip to main content

Data Communication MCQs with Answers

Practice important Data Communication MCQs with answers and explanations.

Multiple Choice Questions

Q2301: Which of the following is true for error control in Stop-and-Wait protocol?
  • A: The sender does not check the integrity of frames
  • B: The receiver checks for errors, but no feedback is provided
  • C: CRC is used to detect and discard corrupted frames
  • D: The sender uses parity checks only
View Answer
C

Q2302: Fill in the blank: The Stop-and-Wait protocol uses ______ to ensure that corrupted frames are detected.
  • A: a checksum
  • B: Acknowledgments
  • C: CRC code
  • D: Timeout timer
View Answer
C

Q2303: Which statement is true about the sender in Stop-and-Wait protocol?
  • A: The sender sends one frame at a time and waits for an acknowledgment before sending the next frame
  • B: The sender sends multiple frames simultaneously and waits for a cumulative acknowledgment
  • C: The sender does not wait for any acknowledgment before sending the next frame
  • D: The sender always uses a timer to delay frame sending
View Answer
A

Q2304: Fill in the blank: The sender in Stop-and-Wait protocol waits for an acknowledgment of the previous frame before sending the ______.
  • A: next frame
  • B: acknowledgment
  • C: delay signal
  • D: error signal
View Answer
A

Q2305: Which of the following describes the receiving mode in Stop-and-Wait?
  • A: The receiver immediately processes and acknowledges each frame
  • B: The receiver processes multiple frames in parallel
  • C: The receiver discards all frames that arrive out of order
  • D: The receiver waits for a timeout signal before processing any frame
View Answer
A

Q2306: What happens if the buffer of the receiver in Stop-and-Wait is full?
  • A: The sender will send the frame anyway
  • B: The sender stops sending frames until space is available
  • C: The receiver sends a delay signal
  • D: The receiver discards all incoming frames
View Answer
B

Q2307: Fill in the blank: In Stop-and-Wait protocol, the sender resends a frame only if it receives an ______.
  • A: acknowledgment
  • B: error message
  • C: empty frame
  • D: timeout signal
View Answer
A

Q2308: Simple and Stop-and-Wait protocols are designed for _______.
  • A: unidirectional communication
  • B: bidirectional communication
  • C: flow control
  • D: error detection
View Answer
A

Q2309: In unidirectional communication, _______.
  • A: data flows in both directions simultaneously
  • B: data flows in one direction and ACK travels in the other direction
  • C: data flows in one direction and data travels in the other direction
  • D: data travels in both directions simultaneously
View Answer
B

Q2310: What is the purpose of piggybacking in communication protocols?
  • A: To send data and acknowledgment together
  • B: To increase the data rate
  • C: To reduce the number of frames exchanged
  • D: To ensure error-free transmission
View Answer
A

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now