Data Representation

Show me

Understand the numbers bases below, and their usage in computer science.

  • What is decimal (base 10)
  • What is binary (base 2)
  • What is hexadecimal (base 16).
  • Converting between the following (both directions):
    • binary and decimal
    • binary and hexadecimal
    • decimal and hexadecimal.
Show me

Understand the following, and be able to convert between them.

  • a bit is the fundamental unit of information
  • a byte is a group of 8 bits.
  • a kilobyte (1kB) is 1,000 bytes
  • a megabyte (1MB) is 1,000 kilobytes
  • a gigabyte (1GB) is 1,000 megabytes
  • a terabyte (1TB) is 1,000 gigabytes.
Show me
  • How do you add binary numbers together?
  • How do you perform multiplication or division using binary shifts?
Show me
  • What is a character set and how are they used in computer science?
    • What is ASCII
    • What is UNICODE
Show me
  • What is analogue sound and why can’t computers store it?
  • How do computers convert natural sound into digital sound?
  • How do I work out the file size of a sound file?