Back to 课程

Computer Science GCES EDEXCEL

0% Complete
0/0 Steps
  1. Decomposition And Abstraction Edexcel
    2 主题
  2. Algorithms Edexcel
    11 主题
  3. Truth Tables Edexcel
    3 主题
  4. Binary Edexcel
    6 主题
  5. Data Representation Edexcel
    4 主题
  6. Data Storage And Compression Edexcel
    2 主题
  7. Hardware Edexcel
    5 主题
  8. Software Edexcel
    3 主题
  9. Programming Languages Edexcel
    2 主题
  10. Networks Edexcel
    7 主题
  11. Network Security Edexcel
    2 主题
  12. Environmental Issues Edexcel
    1 主题
  13. Ethical And Legal Issues Edexcel
    3 主题
  14. Cybersecurity Edexcel
    2 主题
  15. Develop Code Edexcel
    6 主题
  16. Constructs Edexcel
    4 主题
  17. Data Types And Data Structures Edexcel
    5 主题
  18. Operators Edexcel
    1 主题
  19. Subprograms Edexcel
    2 主题
课 Progress
0% Complete

Exam code:1CP2

The Need For Compression

What is compression?

  • Compression is reducing the size of a file so that it takes up less space on secondary storage

  • There are scenarios where compression may be needed, such as:

    • Maximise the amount of data you can store on a digital device such as a mobile phone or tablet

    • Minimise the transfer time of data being uploaded, downloaded or streamed across a network such as the Internet

  • Compression can be achieved using two methods, lossy and lossless

Lossy Compression

What is lossy compression?

  • Lossy compression is when data is lost in order to reduce the size on secondary storage

  • Lossy compression is irreversible

  • Lossy can greatly reduce the size of a file but at the expense of losing quality

  • Lossy is only suitable for data where reducing quality is acceptable, for example images, video and sound

  • In photographs, lossy compression will try to group similar colours together, reducing the amount of colours in the image without compromising the overall quality of the image

lossy-images
  • In the images above, lossy compression is applied to a photograph and dramatically reduces the file size

  • Data has been removed and the overall quality has been reduced, however it is acceptable as it is difficult to visually see a difference

  • Lossy compressed photographs take up less storage space which means you can store more and they are quicker to share across a network

Lossless Compression

What is lossless compression?

  • Lossless compression is when data is encoded in order to reduce the size on secondary storage

  • Lossless compression is reversible, the file can be returned to its original state

  • Lossless can reduce the size of a file but not as dramatically as lossy

  • Lossless can be used on all data but is more suitable for data where a loss in quality is unacceptable, for example documents

  • In a document, lossless compression uses algorithms to analyse the contents looking for patterns and repetition

  • For example, repeating characters are replaced with a single character and the number of occurrences in the document (“EEEEE” becomes “E5”)

lossless-compression-demo---word-vs-pdf
  • In the image above, lossless compression is automatically applied to document formats such as DOCX and PDF with a different rate of success

  • When you open a lossless compressed document the decompression process reverses the algorithms and returns the data back to its original state

  • Lossless compressed documents take up less storage space which means you can store more and they are quicker to share across a network

Worked Example

An email is sent containing a sound file.

Lossy compression is used to compress the sound file.

Explain two reasons why using lossy compression is beneficial. [4]

How to answer this question

  • What are the differences between lossy and lossless?

  • Can you state two differences? [2 marks]

  • Can you say why each point is a benefit? [2 marks]

Answer

  • Lossy will decrease the file size [1]

  • so it can sent via email quicker [1]

  • Lossy means data is lost [1]

  • the difference is unlikely to be noticed by humans [1]

Responses

您的邮箱地址不会被公开。 必填项已用 * 标注