Compression algorithms reduce file sizes to optimize storage capacity and minimize transmission latency across networks. Candidates must distinguish between lossy compression, which permanently discards non-essential data (e.g., perceptual redundancy in images/audio), and lossless compression, which retains complete data integrity using algorithms like Run Length Encoding (RLE) and Huffman coding. Mastery requires calculating compression ratios and justifying the selection of specific algorithms based on data type (text vs. multimedia) and the imperative for data accuracy versus file size reduction.
Key skills and knowledge for this topic
Key points examiners look for in your answers
Expert advice for maximising your marks
Pitfalls to avoid in your exam answers
Essential terms to know
How questions on this topic are typically asked
Practice questions tailored to this topic