Skip to content

Cambridge AS & A Level Computer Science

1.1Data representation

Data representation in Cambridge AS & A Level Computer Science: what the syllabus expects you to know, the learning objectives and how to practise.
Subtopic62 practice questions3 lessons

Learning objectives

What the syllabus expects you to be able to do.

  1. 1.1.1Distinguish binary prefixes (kibi, mebi, gibi, tebi) from decimal prefixes (kilo, mega, giga, tera).
  2. 1.1.2Convert integers between binary, denary and hexadecimal, and use Binary Coded Decimal and one's and two's complement representations.
  3. 1.1.3Add and subtract binary numbers and explain how overflow can occur.
  4. 1.1.4Describe practical uses of BCD and hexadecimal.
  5. 1.1.5Represent character data in binary using ASCII, extended ASCII and Unicode.

Lessons

  • Character sets: ASCII, extended ASCII, Unicode and EBCDIC

    40 min

    Full access
  • Negative binary integers and binary arithmetic

    50 min

    Full access
  • Number systems: binary, denary, hexadecimal, octal and BCD

    45 min

    Full access

Join to read every lesson, or see what Full access includes.

Sample question

A sample question on this topic. Answer it, check it, then read the worked answer.

Data representation: sample question

1 mark

Write the denary number −37 as an 8-bit two's complement binary number.

Turn Data representation into a strength.

Practise with instant marking, see your mastery grow and get a study plan built around your exam date.