Advantages and disadvantages of simplex, half-duplex and full-duplex
Simplex is one-way only but simple and has no collisions. Half-duplex is two-way by turns, so slower. Full-duplex is two-way at once and fastest, but needs more capacity and costs more.
Understanding Advantages and disadvantages of simplex, half-duplex and full-duplex in IGCSE Computer Science Paper 1
What it does: Sending both ways at once is the advantage of full-duplex. The extra capacity needed is its disadvantage. Simplex is one-way only, so two devices never send at once and cannot collide. The trade-off is that the receiver cannot reply. Half-duplex is two-way, but not at the same time. Waiting for the other device's turn slows the exchange.
Common mistakes: Simplex sends data in one direction only. The first line should be 'Simplex: one-way only', which is why the receiver cannot reply. Half-duplex devices must take turns, so there is waiting. Its drawback is that it is slower than full-duplex, so the line should be 'Con: slower than full-duplex'.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 131–141) and word search (Modules 121–141).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
direction trade-offFill in the Blanks
Spot the Error
Student with a class code? Join your class →