O Level Computer Science - Chapter 2: Data Transmission
Chapter 2: Data Transmission - Condensed Notes
1. Definition
Data transmission is the transfer of data (bits) from one device or component to another, over either
short or long distances.
2. Key Considerations for Transmission
You should consider:
- Direction (Simplex, Half-duplex, Full-duplex)
- Method (Serial vs. Parallel)
- Synchronization (Synchronous vs. Asynchronous)
3. Direction of Transmission
- Simplex: One-way only (e.g., keyboard->computer).
- Half-duplex: Both directions, but only one at a time (e.g., walkie-talkies).
- Full duplex: Simultaneous two-way (e.g., phone calls).
4. Transmission Methods
- Serial: Sends bits one at a time via a single line - ideal for long distances.
- Parallel: Sends multiple bits at once using multiple channels - faster but mostly for short distances.
5. Synchronization Methods
- Synchronous: Sender and receiver share a clock signal - data flows smoothly.
- Asynchronous: Each byte sent with start/stop bits - no shared clock needed.
6. Error Checking Techniques
Common methods include:
- Parity checks
- Checksums
- Automatic Repeat Request (ARQ)
Page 1
O Level Computer Science - Chapter 2: Data Transmission
- Check digits
7. Internet Technologies & Packet Transmission
- Data gets broken into packets for transmission.
- Packet switching helps route data flexibly across networks.
- Other concepts might include ISPs and fundamental internet structures.
Page 2