(a) Explain what an echo check is. [2] (b) Describe how an echo check detects errors. [2] (c) State one advantage and one disadvantage of using an echo chec...

Assessment: Computer Science 0478 | Paper 1 Mock 01 | Computer Systems Subject: Computer Science - 0478

Question 1 Report

(a) Explain what an echo check is.

[2]

(b) Describe how an echo check detects errors.

[2]

(c) State one advantage and one disadvantage of using an echo check.

[1]

Answer Details

(a) An echo check is an error detection method where the receiver sends the received data back (echoes it) to the sender [1] so that the sender can compare the echoed data with the original to check for transmission errors [1].

(b) After transmitting data, the sender waits for the receiver to echo back the received data. [1] The sender compares the echoed data with the original. If they differ, an error has occurred during transmission and the data is resent. [1]

(c) Advantage: simple to implement, requiring no complex calculations or algorithms. [1]

Disadvantage: effectively doubles the amount of data transmitted (every piece of data must be sent twice), which halves the effective throughput and is inefficient for large data transfers. The echo itself could also be corrupted during return transmission.

Download The App On Google Playstore

Everything you need to excel in your exams

Green Bridge CBT Mobile App
Personalized AI Learning Chat Assistant
200,000+ Exam Questions Across IGCSE, JAMB, WAEC & NECO
Over 3,900 Lesson Notes
Offline Support - Learn Anytime, Anywhere
Green Bridge Timetable
Literature Summaries & Potential Questions
Track Your Performance & Progress
In-depth Explanations for Comprehensive Learning