Back to 课程

Computer Science GCES OCR

0% Complete
0/0 Steps
  1. Cpu Architecture Performance And Embedded Systems Ocr
    5 主题
  2. Primary And Secondary Storage Ocr
    6 主题
  3. Data Storage And Compression Ocr
    12 主题
  4. Networks And Topologies Ocr
    6 主题
  5. Wired And Wireless Networks Protocols And Layers Ocr
    6 主题
  6. Identifying And Preventing Threats To Computer Systems And Networks Ocr
    2 主题
  7. Operating Systems And Utility Software Ocr
    2 主题
  8. Ethical Legal Cultural And Environmental Impact Ocr
    2 主题
  9. Computational Thinking Searching And Sorting Algorithms Ocr
    3 主题
  10. Designing Creating And Refining Algorithms Ocr
    5 主题
  11. Programming Fundamentals And Data Types Ocr
    5 主题
  12. Additional Programming Techniques Ocr
    7 主题
  13. Defensive Design And Testing Ocr
    6 主题
  14. Boolean Logic Diagrams Ocr
    2 主题
  15. Programming Languages And Integrated Development Environments Ides Ocr
    3 主题
  16. The Exam Papers Ocr
    2 主题
  17. Structuring Your Responses Ocr
    3 主题
课 Progress
0% Complete

Exam code:J277

The Need For Compression

What is compression?

  • Compression is reducing the 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

Sarah uses her computer to record an audio file of herself narrating a video for work.

She emails her recording to friend for proofing. She uses lossy compression to produce 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

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