All Flashcards
What is the Run-Length Encoding for 'WWWWWBWW'?
'5W1B2W'
What is the Run-Length Encoding for 'AAABBBCCCDD'?
'3A3B3C2D'
What is the Run-Length Encoding for 'ABCDE'?
'1A1B1C1D1E'
What is the Run-Length Encoding for 'BBBB'?
'4B'
What is the Run-Length Encoding for 'AABBCC'?
'2A2B2C'
What is the Run-Length Encoding for 'XYZXYZXYZ'?
This is not ideal for Run-Length Encoding as it repeats patterns, not runs of the same character.
What is the Run-Length Encoding for '11110000'?
'4140'
What is the Run-Length Encoding for '00000'?
'50'
What is the Run-Length Encoding for 'ABABABAB'?
This is not ideal for Run-Length Encoding as it repeats patterns, not runs of the same character.
What is the Run-Length Encoding for 'QQQQQWWWW'?
'5Q4W'
What are the key differences between Lossy and Lossless compression?
Lossy: Smaller file size, some data loss. Lossless: Larger file size, no data loss.
Compare the use cases of Lossy and Lossless compression.
Lossy: Media files (photos, audio, video). Lossless: Important documents, medical images, software.
Compare Run-Length Encoding and LZW compression.
RLE: Simple, good for repeating sequences. LZW: More complex, good for repeating patterns.
What are the trade-offs when choosing between Lossy and Lossless compression?
Lossy sacrifices quality for size; Lossless preserves quality but results in larger files.
When is Run-Length Encoding more effective than LZW?
When the data contains long runs of identical values, such as in simple images.
How do Lossy and Lossless compression affect file size?
Lossy compression generally results in significantly smaller file sizes compared to lossless compression.
Compare the complexity of Run-Length Encoding and LZW compression.
Run-Length Encoding is simpler to implement and understand compared to the more complex LZW compression algorithm.
What are the differences in data recovery between Lossy and Lossless?
Lossless allows perfect data recovery, while Lossy does not, as some data is permanently removed.
Compare the impact of Lossy and Lossless on data integrity.
Lossy compression compromises data integrity, while Lossless compression preserves it.
Compare the suitability of Lossy and Lossless for archival purposes.
Lossless is better suited for archival purposes due to its preservation of original data.
What is Data Compression?
Reducing the number of bits needed to store or transmit data.
What is Lossless Compression?
A compression technique where no data is lost, allowing perfect restoration of the original file.
What is Lossy Compression?
A compression technique where some data is sacrificed to achieve greater compression.
What is Run-Length Encoding?
A compression method that replaces repeating sequences with a count and the repeated value.
What is LZW Compression?
A compression algorithm that replaces repeating patterns with symbols.
What is redundancy in data compression?
The amount of repeated information in the original data.
What is a compression algorithm?
A specific method used to reduce the size of data.
What is data integrity?
Ensuring data remains accurate and consistent during and after compression.
What is a bitmap image?
A type of image composed of pixels, often suitable for Run-Length Encoding.
What is a hybrid compression approach?
Using a combination of both lossless and lossy compression methods.