1. Data Representation
IGCSE Computer Science (0478)
  • Data Representation
    • Introduction
    • Why computers use binary (how binary represents data)
    • Number system
      • Introduction
      • Number Conversions
      • Addition of Binary Numbers
      • Logical binary shifts (positive 8-bit integers)
      • Two’s Complement (Signed: Positive and Negative Numbers)
      • Use of the Hexadecimal System
    • Text, Sound and Image
      • Text, Sound and Images
      • File Types
    • Data storage and File compression
      • Measurement of the Size of Computer Memories
      • Lossless and Lossy File Compression
  1. Data Representation

Number system

Introduction
Number Systems Binary System Uses only two digits: 0 and 1. Each digit shows whether a switch is OFF (0) or ON (1). The leftmost digit is called the ...
Number Conversions
Absolutely! Here’s a clear explanation that first covers the logic behind each type of conversion, then follows with examples. It’s simple, step-by-st...
Addition of Binary Numbers
Addition of Binary Numbers (Adding Two Positive 8-bit Numbers) Binary Addition Rules Bit 1 Bit 2 Carry Happens? (Carry Out = 1) Sum 0 0 ❌ No 0 ...
Logical binary shifts (positive 8-bit integers)
Logical Binary Shifts (Positive 8-bit Integers) Logical Left Shift (<< 1) What happens?Bits move one position to the left.A 0 is added on the ...
Two’s Complement (Signed: Positive and Negative Numbers)
Two’s Complement (Positive and Negative Numbers) What is Two’s Complement? Two’s complement is a way to represent signed numbers (both positive and n...
Use of the Hexadecimal System
Use of the Hexadecimal System What is Hexadecimal? Hexadecimal (or hex) is a base-16 number system. It uses 16 digits: 0 to 9 and A to F. A = 10, ...
Previous
Why computers use binary (how binary represents data)
Next
Introduction
Built with