Skip to main content
EnglandComputer Science

Eduqas A-Level Computer Science data transmission and representation: binary, floating point, media, compression and databases made exam-ready

A deep-dive Eduqas Component 2 guide to data transmission and representation (sections 3.2 to 3.4). Covers serial and parallel transmission with TCP/IP, binary, hexadecimal and two's complement, floating-point and normalisation, representing text, images and sound, compression, encryption and error checking, and relational databases with SQL and normalisation.

Generated by Claude Opus 4.815 min readEduqas-A-Level-CS-3.2-3.4

Reviewed by: AI editorial process; not yet individually human-reviewed

Jump to a section
  1. What this section actually demands
  2. Transmission and number representation
  3. Media, protection and databases
  4. How this section is examined
  5. Check your knowledge

What this section actually demands

The data transmission and representation part of Component 2 (specification sections 3.2 to 3.4) is the most calculation-heavy of the course, and it is sat without a calculator. Eduqas rewards accurate, shown working: conversions, two's complement arithmetic, floating-point evaluation and normalisation, file-size sums, and SQL queries. Every numeric answer should show the method, not just the result.

This guide walks through the topics in order and sets out the exam patterns Eduqas repeats. Each topic has a matching dot-point page with practice; this overview ties them together.

Transmission and number representation

Data transmission covers serial versus parallel (serial for long distances, parallel for short), packet switching and packet structure, network protocols and the four-layer TCP/IP stack. Number representation covers binary, denary and hexadecimal conversion, sign and magnitude versus two's complement, binary addition and subtraction with overflow detection, and floating-point representation with a mantissa and exponent plus normalisation and the range-precision trade-off.

Media, protection and databases

Representing text, images and sound covers ASCII and Unicode, bitmaps (resolution, colour depth, the file-size calculation) and sampled sound (sample rate, bit depth, the file-size calculation). Compression, encryption and error checking covers lossy versus lossless (run-length and dictionary methods), symmetric versus asymmetric encryption, and parity, checksums and check digits. Organisation and structure of data covers files and access methods, relational databases with primary and foreign keys, normalisation to 3NF, and SQL.

How this section is examined

A typical Eduqas profile for sections 3.2 to 3.4:

  • Transmission. Serial versus parallel; packet structure; the TCP/IP layers.
  • Number representation. Convert between bases; two's complement negation and addition; evaluate and normalise floating point.
  • Media. Calculate image and sound file sizes; ASCII versus Unicode.
  • Protection and databases. Lossy versus lossless; symmetric versus asymmetric; parity and checksums; write SQL and normalise a table to 3NF.

Check your knowledge

A mix of recall and calculation questions covering the section. Attempt them under timed conditions, then check against the solutions.

  1. Convert 101011001010\,1100 to denary. (1 mark)
  2. Represent 20-20 in 8-bit two's complement. (2 marks)
  3. State the leading bits of a normalised positive mantissa. (1 mark)
  4. Calculate the file size in bytes of a 100×50100 \times 50 pixel image at 44 bits per pixel. (2 marks)
  5. Give one situation where lossless compression must be used. (1 mark)
  6. Write an SQL statement to select the Name field from a Student table where Year is 1313. (1 mark)

Sources & how we know this

  • computer-science
  • a-level-eduqas
  • eduqas-computer-science
  • data-representation
  • compression
  • databases
  • networks