Compression

Descripción

A level (Compression, Encryption, & Hashing) Computer Science Fichas sobre Compression, creado por Malachy Moran-Tun el 06/12/2022.
Malachy Moran-Tun
Fichas por Malachy Moran-Tun, actualizado hace más de 1 año
Malachy Moran-Tun
Creado por Malachy Moran-Tun hace más de 1 año
2
0

Resumen del Recurso

Pregunta Respuesta
What is Compression and its 2 Types? > An algorithm which helps to reduce the size of files > Useful to reduce space taken up in secondary storage, or to make sending the file quicker over a network > Two types: lossy and lossless
What is the Difference between Lossy and Lossless Compression? > Lossy - removes unnecessary detail; some data is permanently lost, but enough remains so the file is still useful > Lossless - none of the original data is lost; an algorithm is used to perfectly restore the original file. This is useful for text or executable files, where all the data is necessary > Lossy reduces the file size more than lossless
What is Run-Length Encoding? > Form of lossless compression that replaces repeating sequences with more efficient representations > Each repeating string is replaced by a code, which represents the section that repeats, and the amount of times it is to be repeated > For example, AAABBCCCC becomes 3A2B4C > This is useful in images, as adjacent pixels are likely to be the same colour
What is Dictionary (En)coding? > Useful for text files > Each word is replaced by a binary number, which represents the word > A dictionary stores which number represents which word > Both the dictionary and the string of binary numbers are stored > Sometimes, pre-existing dictionaries may be used to encode the text
What are the Advantages of Dictionary (En)coding? > Takes less bits to store a small binary number than a long word > No data is lost (i.e., lossless compression) > Pre-existing dictionaries can be used, meaning the algorithm can quickly encode the data
Mostrar resumen completo Ocultar resumen completo

Similar

Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr