KWALIFIKACJA INF2 - CZERWIEC 2015 (test 2)

PYTANIE NR 38.
Na załączonym rysunku przedstawiono operację
Ilustracja przedstawia okno programu do kompresji danych, co jest związane z zawodem technika informatyka i kwalifikacją E12.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Kompresja danych to operacja, której celem jest zmniejszenie rozmiaru pliku lub zbioru plików (np. przez spakowanie). Nie jest to ani kasowanie (usunięcie danych), ani kompilacja (tłumaczenie kodu źródłowego), ani "fuzja danych" (łączenie zbiorów), bo te procesy mają inny cel i efekt.

Pełne wyjaśnienie:

Kompresja danych polega na takim przekształceniu zapisu informacji, aby zajmowała mniej miejsca w pamięci masowej lub w transmisji. W praktyce technik informatyk spotyka ją m.in. podczas pakowania plików do archiwum oraz przy pracy z formatami, które redukują nadmiarowość danych.

Dlaczego poprawna jest odpowiedź: kompresji danych?

  • Efektem kompresji jest zwykle mniejszy rozmiar pliku (lub zestawu plików), przy zachowaniu możliwości odtworzenia danych (w kompresji bezstratnej) albo przy akceptacji jakościowej utraty informacji (w kompresji stratnej).
  • To typowa operacja w administracji systemami: oszczędza miejsce, przyspiesza transfer, ułatwia archiwizację.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • Fuzja danych – pojęcie "fuzji" dotyczy raczej łączenia informacji z różnych źródeł (np. scalania rekordów), a nie zmniejszania rozmiaru zapisu. Nawet jeśli dane są "łączone", nie jest to definicja kompresji.
  • Kasowanie danych – kasowanie usuwa dane lub oznacza je jako usunięte w systemie plików. Celem nie jest zmiana sposobu zapisu dla redukcji rozmiaru, tylko eliminacja zawartości.
  • Kompilacja danych – kompilacja dotyczy programu (kodu źródłowego), który jest tłumaczony na kod wynikowy/maszynowy. To proces z obszaru wytwarzania oprogramowania, a nie typowa operacja "na danych" w sensie zmniejszania rozmiaru pliku.

Wskazówka egzaminacyjna: jeśli na rysunku widzisz sytuację "pakowania", "spakowanego folderu/archiwum" lub zmianę rozmiaru bez informacji o usuwaniu – najczęściej chodzi o kompresję. Gdy pojawia się "build/compile" lub pliki źródłowe i wynikowe – to kompilacja.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Kompresja danych to zmniejszenie rozmiaru pliku lub zbioru danych przez wydajniejszy zapis informacji. Stosuje się ją, aby oszczędzić miejsce na dysku, szybciej przesyłać pliki przez sieć oraz wygodnie archiwizować dokumenty i kopie zapasowe.
Zwykle wskazują na to elementy typu: "spakuj", "archiwum", ikonografia spakowanego folderu albo okno tworzenia archiwum. Cechą wspólną jest cel: zmniejszyć rozmiar lub zapakować wiele plików do jednej paczki bez kasowania zawartości.
Archiwizacja to zebranie wielu plików w jeden kontener (archiwum) dla porządku i łatwiejszego przenoszenia. Kompresja to redukcja rozmiaru danych. W praktyce archiwum często jest jednocześnie skompresowane, ale można też archiwizować bez kompresji.
Nie. Kompresja bezstratna pozwala odtworzyć dane identycznie jak przed kompresją (ważne dla dokumentów, programów, baz danych). Kompresja stratna poświęca część informacji, aby bardziej zmniejszyć rozmiar (często w audio/wideo/obrazie).
Kasowanie usuwa dane (lub oznacza je jako usunięte), więc celem jest pozbycie się zawartości. Kompresja zachowuje informację, tylko zapisuje ją w bardziej "gęstej" postaci. Po dekompresji (w wariancie bezstratnym) otrzymujesz dokładnie te same pliki.
Kompilacja to proces tłumaczenia kodu źródłowego programu na kod wynikowy (np. wykonywalny). Dotyczy wytwarzania oprogramowania, a nie operacji zmniejszania rozmiaru plików użytkownika. Kompresja dotyczy "opakowania" lub redukcji rozmiaru danych.
Najczęściej: pakowanie logów do zgłoszeń serwisowych, kompresja kopii zapasowych, przygotowanie paczek instalacyjnych, ograniczanie rozmiaru przesyłanych załączników oraz przechowywanie archiwów projektów. To praktyka zarówno w systemach lokalnych, jak i w chmurze.
Gdy kompresja zwiększa obciążenie CPU i opóźnia dostęp (np. intensywne operacje I/O), gdy dane są już skompresowane (często multimedia), albo gdy polityka bezpieczeństwa i zgodność wymagają przechowywania w oryginalnym formacie. Zależy to od scenariusza.
Typowe pomyłki to mylenie kompresji z kasowaniem (bo "zwalnia miejsce") albo z kompilacją (bo oba słowa brzmią podobnie). Częsty jest też wybór na podstawie samej ikonki, bez analizy efektu operacji: czy dane są zachowane, czy usuwane.
Tak, często skraca czas transferu, bo wysyłasz mniej danych. Trzeba jednak doliczyć czas kompresji i dekompresji. W sieci LAN z szybkim łączem zysk może być mały, ale przy wolniejszym łączu lub dużych plikach kompresja bywa bardzo opłacalna.
info

Około 68% zdających odpowiada poprawnie na to pytanie. średnie

Eksperci podkreślają: "Kompresja danych to operacja, której celem jest zmniejszenie rozmiaru pliku lub zbioru plików (np. przez spakowanie)."

Źródła:

  • RFC 1951: DEFLATE Compressed Data Format Specification version 1.3, IETF, https://www.rfc-editor.org/rfc/rfc1951 (dostęp: 2026-02-18)
  • RFC 1952: GZIP file format specification version 4.3, IETF, https://www.rfc-editor.org/rfc/rfc1952 (dostęp: 2026-02-18)
  • Wikipedia (PL): Kompresja danych, https://pl.wikipedia.org/wiki/Kompresja_danych (dostęp: 2026-02-18)

Materiały:

  • Dokumentacja narzędzi systemowych do kompresji/archiwizacji (np. wbudowane funkcje systemu operacyjnego)
  • Podstawy algorytmów kompresji: kompresja bezstratna i stratna
  • Ćwiczenia praktyczne: porównanie rozmiaru i sum kontrolnych plików przed i po kompresji

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego