Data compression
खेलकर सीखें
इन सवालों के जवाब देकर एनर्जी कमाएं, फिर मछली पकड़ें और घूमें। कोई अकाउंट नहीं चाहिए।
शिक्षकों के लिए: Data compression (Computer Science, Data Representation) के लिए इस्तेमाल के लिए तैयार लेसन स्लाइड्स, रिवीज़न नोट्स — इन्हें अपने लेसन में इस्तेमाल करें, या टॉपिक को एक इंटरैक्टिव क्लास एक्टिविटी की तरह चलाएं जिसे आपके शिक्षार्थी लाइव गेम की तरह खेलें।
लेसन नोट्स
Why compress?
- Compression makes files smaller: less storage, faster transfer and lower bandwidth costs.
Packing and restoring files

Lossy compression
- Lossy compression permanently discards information, so the exact original cannot be reconstructed from the compressed representation alone.
- Examples include standard lossy JPEG images, MP3 audio and lossy H.264 video. MP4 is a container; its codec determines compression.
Lossless compression
- Lossless reduces size without losing any data; the original can be perfectly restored. Used for PNG, ZIP, FLAC and text where accuracy matters.
Lossless and lossy compression

Run-length encoding (RLE)
- Replaces repeated values with a count and the value. AAAABBBCC → 4A3B2C. Works well when many repeats occur (simple images). May not help if there are few repeats.
Run-length encoding

Huffman coding
- Huffman coding builds variable-length prefix codes using symbol frequencies, normally giving common symbols shorter codes.
- Encoded symbol data can require fewer bits than a fixed-length code; any codebook or tree overhead also contributes to the stored file size.
Choosing
- Use lossy for photos, music and video where small quality loss is acceptable; use lossless where exact data matters (documents, program code).
स्लाइड्स
Sign up free to view the lesson slides
Step through every slide for this topic — plus flashcards and revision notes — with a free account.
प्रैक्टिस सवाल
फ्री प्रीव्यू — 32 में से 8 सवाल। सभी देखने के लिए साइन अप करें।
1.What is compression?
Easy- Areducing the size of a file
- Bencrypting a file
- Ccopying a file
- Ddeleting a file
2.What does lossy compression do?
Easy- Apermanently removes some data
- Bkeeps all data
- Cencrypts data
- Dcopies data
3.What does lossless compression do?
Easy- Areduces size without losing data
- Bremoves data permanently
- Cincreases size
- Dhides data
4.Which file type uses lossy compression?
Easy- AMP3
- BZIP
- CPNG
- DFLAC
5.Which file type uses lossless compression?
Easy- APNG
- Bstandard lossy JPEG
- CMP3
- Duncompressed PCM audio
6.What is the RLE of WWWWBBBWW?
Easy- A4W3B2W
- B4W3B
- CWBW
- D9W
7.What does 3A2B decode to?
Easy- AAAABB
- BAB
- C32AB
- DAAAB
8.What does Huffman coding use?
Easy- Ashorter codes for common characters
- Bequal codes
- Crandom codes
- Dno codes
Unlock all 32 questions & more
इस टॉपिक के हर सवाल, स्लाइड्स, फ्लैशकार्ड और रिवीज़न नोट्स देखने के लिए फ्री अकाउंट बनाएं।
पास्ट पेपर
इस टॉपिक के लिए पास्ट-पेपर प्रैक्टिस जल्द आ रही है।
जल्द आ रहा है
