A1.1 Computer hardware and operationA1.1.8

Concept of compression

Describe the concept of compression

SL + HL≈ 40 minCommand term: DescribePremium

In this lesson

  • Why data is compressed
  • The differences between lossy and lossless compression
  • How run-length encoding (RLE) and transform coding work

This lesson is part of Premium

Every topic has one free lesson. Premium unlocks every interactive lesson, the exam-style questions at the end of each one, and the rest of Praxis IB.

What's inside

  1. LearnMaking data smaller
  2. CheckLossy or lossless?
  3. LearnRun-length encoding
  4. LabTry run-length encoding
  5. CodeRLE in Python
  6. LearnTransform coding
  7. CheckQuick check
  8. ExamWorked exam answer
  9. ReviewMistakes examiners see
  10. Exam practiceExam-style questions

Ends with 5 exam-style questions worth 12 marks, with a self-marking markscheme.