KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2009

PYTANIE NR 7.
Odwrotnością bezstratnej kompresji danych jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Dekompresja jest procesem odwrotnym do kompresji: po zmniejszeniu rozmiaru danych (bez utraty informacji) trzeba je odtworzyć do postaci możliwej do użycia. Archiwizacja i "pakowanie" to pojęcia szersze, a "prekompresja" nie jest standardowym określeniem procesu odwrotnego.

Pełne wyjaśnienie:

Kompresja bezstratna polega na takim zakodowaniu danych, aby zajmowały mniej miejsca, ale dało się je później odtworzyć dokładnie w pierwotnej postaci (bez utraty bitów informacji). Procesem, który przywraca dane z postaci skompresowanej do postaci pierwotnej, jest dekompresja (czyli "rozpakowanie" danych na poziomie algorytmu).

Odpowiedź "archiwizacja" jest błędna, bo archiwizacja to zwykle pojęcie szersze: może obejmować porządkowanie, łączenie wielu plików w jedną paczkę oraz często (ale nie zawsze) kompresję. Sama archiwizacja nie jest jednak procesem odwrotnym do kompresji, bo nie opisuje etapu odzyskania danych ze strumienia skompresowanego.

Odpowiedź "prekompresja" nie jest poprawna, ponieważ nie funkcjonuje jako standardowa, powszechnie przyjęta nazwa procesu przeciwnego do kompresji w informatyce. Może brzmieć "technicznie", ale nie wskazuje właściwej czynności odtworzenia danych.

Odpowiedź "pakowanie danych" bywa używana potocznie jako synonim kompresji lub tworzenia archiwum, jednak nadal nie oznacza czynności odwrotnej. Przeciwieństwem "pakowania" w sensie użytkowym byłoby "rozpakowanie", a w sensie algorytmicznym i egzaminacyjnym właściwym terminem pozostaje dekompresja.

Wskazówka egzaminacyjna: jeśli pytanie dotyczy "odwrotności" kompresji (zwłaszcza bezstratnej), szukaj terminu opisującego odtworzenie danych, a nie terminu opisującego przechowywanie lub grupowanie plików.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Kompresja bezstratna to metoda zmniejszania rozmiaru danych tak, aby po odtworzeniu były identyczne z oryginałem (bez utraty informacji). Stosuje się ją m.in. dla dokumentów, kodu źródłowego i wielu formatów archiwów, gdy liczy się pełna zgodność po rozpakowaniu.
Dekompresja to proces odtworzenia danych ze stanu skompresowanego do postaci możliwej do użycia przez program lub użytkownika. W kompresji bezstratnej dekompresja przywraca dokładnie te same dane, które były przed kompresją.
Kompresja koduje dane w krótszej postaci, a dekompresja wykonuje operację "w drugą stronę": dekoduje strumień skompresowany i rekonstruuje pierwotne dane. Para kompresja–dekompresja działa na zasadzie kodowanie–dekodowanie w ramach tego samego algorytmu.
Nie zawsze. Archiwizacja zwykle oznacza spakowanie wielu plików w jeden zbiór (archiwum) oraz często zastosowanie kompresji, ale może też obejmować tylko łączenie i porządkowanie plików. Kompresja to konkretnie redukcja rozmiaru danych, a proces odwrotny to dekompresja.
Przykłady to popularne archiwa, w których po rozpakowaniu pliki mają identyczną zawartość jak przed spakowaniem. Bezstratność jest kluczowa np. dla dokumentów tekstowych, baz danych czy plików instalacyjnych, gdzie nawet drobna zmiana bitów mogłaby uszkodzić plik.
Gdy dopuszczalna jest utrata części informacji w zamian za większe zmniejszenie rozmiaru, np. w multimediach (dźwięk, obraz, wideo). W takich zastosowaniach często używa się kompresji stratnej, bo priorytetem bywa rozmiar i szybkość transmisji, a nie idealna rekonstrukcja.
Najczęstsze błędy to mylenie "archiwizacji" z "dekompresją" oraz sugerowanie się potocznym słowem "pakowanie". Na egzaminie warto rozdzielić: archiwizacja (organizacja/łączenie), kompresja (zmniejszanie), dekompresja (odtwarzanie). To pomaga szybko wybrać poprawny termin.
Nie. "Pakowanie danych" bywa potocznym określeniem kompresji lub tworzenia archiwum, ale nie opisuje procesu odwrotnego. Odwrotnością kompresji jest dekompresja, czyli odzyskanie danych z postaci skompresowanej. Na egzaminie wybiera się precyzyjny termin techniczny.
Kompresja bezstratna pozwala odzyskać dane w 100% identyczne z oryginałem, a stratna trwale usuwa część informacji (zwykle mniej zauważalną), aby mocniej zmniejszyć rozmiar. Jeśli w pytaniu pojawia się "bezstratna", to proces odwrotny ma sens i jest nim dekompresja.
Warto opanować słownictwo (kompresja, dekompresja, archiwizacja, formaty), umieć wskazać różnicę między bezstratną i stratną oraz wykonać proste czynności w systemie (spakuj/rozpakuj). Pomaga też zrozumienie, że "odwrotność" kompresji to zawsze dekodowanie danych.
info

Statystycznie 79% uczniów zna prawidłową odpowiedź. średnio łatwe

W praktyce zawodowej kluczowe jest to, że dekompresja jest procesem odwrotnym do kompresji: po zmniejszeniu rozmiaru danych (bez utraty informacji) trzeba je odtworzyć do postaci możliwej do użycia.

Źródła:

  • RFC 1951: DEFLATE Compressed Data Format Specification, rozdz. 1 (Compression and Decompression), https://www.rfc-editor.org/rfc/rfc1951 - accessed 2026-02-27
  • Wikipedia (pl): "Kompresja danych", https://pl.wikipedia.org/wiki/Kompresja_danych - accessed 2026-02-27
  • Wikipedia (pl): "Dekompresja", https://pl.wikipedia.org/wiki/Dekompresja - accessed 2026-02-27

Materiały:

  • Dokumentacja narzędzi archiwizujących (np. opis formatów ZIP/GZIP i procesu rozpakowania)
  • Materiały dydaktyczne z podstaw kompresji danych (bezstratna vs stratna)
  • Specyfikacje formatów kompresji (np. DEFLATE) omawiające kodowanie i dekodowanie

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego