Data compression
In computer science data compression is the process of
encoding information using fewer bits (or other information-bearing
units) than an unencoded representation would use through
use of specific encoding schemes.. One popular instance
of compression that many computer users are familiar with
is the ZIP file format, which, as well as providing compression,
acts as an archiver, storing many files in a single output
file.
As is the case with any form of communication, compressed
data communication only works when both the sender and receiver
of the information understand the encoding scheme. For example,
this text makes sense only if the receiver understands that
it is intended to be interpreted as characters representing
the English language. Similarly, compressed data can only
be understood if the decoding method is known by the receiver.
Compression is useful because it helps reduce the consumption
of expensive resources, such as disk space or transmission
bandwidth.
|