By the end of this sub-unit, you should:

• recognise the use of binary numbers in computer systems
• convert denary numbers into binary and binary numbers into denary
• show understanding of the concept of a byte and how the byte is used to measure memory size
• use binary in computer registers for a given application (such as in robotics, digital instruments and counting systems)


By the end of this sub-unit, you should be able to: 

• represent integers as hexadecimal numbers

  • show understanding of the reasons for choosing hexadecimal to represent numbers
  • convert positive hexadecimal integers to and from denary
  • convert positive hexadecimal integers to and from BINARY
  • represent numbers stored in REGISTERS and main memory as hexadecimal
  • identify current uses of hexadecimal numbers in computing, such as defining colours in Hypertext Markup Language (HTML), Media Access Control (MAC) addresses, assembly languages and machine code, debugging

By the end of this sub-unit, you should be able to:

  • show understanding that sound (music), pictures, video, text and numbers are stored in different formats
  • identify and describe methods of error detection and correction, such as parity checks, check digits, checksums and Automatic Repeat reQuests (ARQ)
  • show understanding of the concept of Musical Instrument Digital Interface (MIDI) files, jpeg files, MP3 and MP4 files
  • show understanding of the principles of data compression (lossless and lossy compression algorithms) applied to music/video, photos and text files