Decreasing the size of a file by removing unnecessary data or storing the data in an alternative way
2
New cards
Run Length Encoding
Compression algorithm which stores "runs" of consecutive values in number value pairs. So AAAABB could become 4A2B
3
New cards
Lossy
A type of compression algorithm which makes a file smaller by permanently removing data, so data from the original file is lost and cannot be recovered, e.g. MP3, JPEG
4
New cards
Lossless
This type of compression algorithm shrinks a file by reorganising data without losing any, such that it can later be restored to its original state with identical quality, e.g. ZIP, RLE.
5
New cards
Storage
Anywhere a computer stores data. Space here is always limited, so we sometimes compress data to save space
6
New cards
Bandwidth
The amount of data that can be transmitted over a network in a given amount of time, or the speed of a network. Because this is limited, we sometimes compress files before transmitting
7
New cards
Streaming
Process of downloading compressed music or video over the internet, in a continuous and even flow. Uses compression to save bandwidth
8
New cards
Archive
We often zip up our files in one of these, to save space
9
New cards
JPEG
A commonly used file format that uses lossy compression for digital photography
10
New cards
MP3
A standard format for music files stored on music players or sent over the internet that compresses music data to reduce the file size
11
New cards
Document
File type containing text, it should never be compressed using a lossy technique, because every character is important. Lossless is more suitable
12
New cards
Image
A file containing this type of data is usually suitable for lossy compression because even if we lose some of the data the content is still usable
13
New cards
Artifact
Lossy compression can create these, it means an unwanted feature added to the file by the algorithm, such as echo's and squeals in MP3 audio