Vypracoval: Ing. Juraj Palásthy

 

 

 

Komprimované súbory sú osobitnou skupinou súborov. Na tento účel boli vyvinuté viaceré kompresné programy. Tieto dokážu zmenšiť veľkosť súboru od 10 do 50 % oproti pôvodnej veľkosti.

 

V ére operačného systému MS DOS sa údaje archivovali na diskety, ktorých kapacita bola fyzicky obmedzená a veľkosť súborov neustále narastala. Preto bolo treba vyvinúť také technológie, ktoré zabezpečili bezstratové zmenšenie údajov. Takto vznikol prvý kompresný program. Program pkzip.exe slúžil na kompresiu súboru údajov a program pkunzip.exe na dekompresiu údajov. Týmto programom archivované = komprimované údaje mali a aj dnes majú koncovku *.zip, ktorá sa stala akýmsi štandardom.

 

Takmer v rovnakom čase vznikol a stal sa populárnym program arj.exe. Tento bol v ére MS DOS-u len jeden a riadil sa podľa zadaného parametra. Ak sa mu zadal parameter a – išlo o archiváciu súboru (a = archive), ak sa mu zadal parameter e, išlo o rozbalenie archívu (e = extract). Program po vyhodnotení parametra vedel čo s daným súborom vykonať. Takto archivované súbory mali koncovku *.arj. Tento druh archivácie sa u nás v ére MS DOS-u veľmi používal. Dnes sa však prakticky nepoužíva. Súbory a koncovkou *.arj však vedia viaceré súbory úspešne dekomprimovať.

 

Ďalším kompresným programom, ktorý sa využíva až dodnes je program rar. Svojou vysokou hustotou záznamu vie tento program súbory stlačiť aj o veľkosť niekoľko desiatok percent v porovnaní s pôvodnou veľkosťou súborov.

 

Komprimované súbory zaberajú podstatne menej miesta ako súbory nekomprimované. Komprimované súbory sa v dnešnej dobe najviac používajú na prenos a posielanie údajov po internete, ako aj na archiváciu údajov. Okrem toho, že potom môžeme s týmito súbormi manipulovať ako s jedným objektom, poskytujú archivačné programy ďalšie výhody:


  • údaje sa môžu stlačiť, aby nezaberali toľko miesta

  • môžu sa pritom aj zašifrovať, aby ich nezneužila nepovolaná osoba

  • výsledný archív možno rozdeliť na diely napríklad na veľkosť diskety

  • údaje môžeme vybaviť kontrolnými súčtami tak, aby po prípadnom poškodení diskety bolo možné chybné miesto dopočítať bez straty informácie

  • archív možno doplniť údajmi o tom, kto ich vytvoril (obdoba digitálneho podpisu)



 

Formát zip


je populárny, a veľmi rozšírený súborový formát pre kompresiu a archiváciu údajov. Komprimovaný súbor formátu ZIP môže v sebe obsahovať jeden alebo viac súborov, ako aj adresárov, čo pomôže zredukovať veľkosť uložených údajov. Formát ZIP bol vytvorený Philom Katzom pre program PKZIP. V súčasnosti s ním pracuje celý rad ďalších programov. Modernejšie formáty dosahujú pri kompresii podstatne lepšie výsledky a ponúkajú celý rad pokročilých funkcií, ktoré ZIP neponúka. Pre svoju popularitu a rozšírenosť sa však tento formát bude ešte dlho používať. Spôsob archivácie do tohto formátu majú v sebe zabudované aj niektoré súborové manažéri ako napríklad Total Commander.

 

V súčasnej dobe sa s obľubou používa program Winzip, ktorý v sebe obsahuje veľké množstvo nastaviteľných parametrov. Okrem toho tento program vie pracovať aj s archívmi vytvorenými v iných programoch. Jeho ovládanie je pomerne jednoduché a intuitívne. Preto je tak veľmi jeho používanie rozšírené. Tento program predstavuje verziu program ZIP, určenú pre operačné systémy rady MS Windows. Postupne sa zdokonaľuje a priberá ďalšie funkcie.

 

 

Formát rar,


umožňuje zbaliť viac súborov do jedného archívu. Tento program má v sebe zabudované také algoritmy, pomocou ktorých dokáže pôvodné súbory zmenšiť aj o niekoľko desiatok percent.

 

Verzia programu RAR pre Windows sa nazýva WinRAR a okrem vlastného RAR formátu vie vytvárať aj archívne súbory v najrozšírenejších formátoch ZIP a čítať archívy ďalších publikovaných formátov: ARJ, LZH, ACE, CAB, TAR, GZip, UUE, BZ2, JAR, 7-Zip, ISO, Z.

 

Pre šifrovanie používa RAR pomerne silnú blokovú šifru, takže aj keď sa na internete dá vyhľadať veľké množstvo programov na zistenie hesla, pri 6 a viac znakovom hesle trvá na súčasnej technike vyhľadanie hesla niekoľko desiatok rokov na rozdiel od ostatných formátov, kde je to záležitosťou niekoľkých hodín.

 

 

 

Formát 7zip,


je komprimačný program určený pre rôzne operačné systémy. 7-Zip je slobodný softvér, vyvíjaný Igorom Pavlovom a distribuovaný pod licenciou GNU, LGPL. Je konkurenciou ku známym avšak komerčným programom WinZip a WinRar. Vo forme 7-zip (na báze príkazového riadku) je dostupný na unixových systémoch ako je Linux a Mac OS X. 7-ZIP.

 

Okrem vlastného formátu dokáže program 7-Zip dekomprimovať, alebo aj komprimovať formáty GZIP, BZIP2, TAR ako aj obľúbený formát ZIP, ktorý je v súčasnosti akýmsi nepísaným štandardom medzi komprimačnými technikami. 7-Zip vie dekomprimovať aj archívy RAR, CAB, ARJ, LZH,CHM, Z, CPIO, RPM a DEB – zbaliť však súbory do týchto formátov nedokáže. Jeho prostredie je prehľadné a intuitívne, čo veľmi uľahčuje jeho ovládanie aj menej skúsenému užívateľovi počítača.

 

Okrem týchto vyššie popísaných programov, by som chcel spomenúť aj iné programy a formáty súborov, ktoré na prvý pohľad sem nepatria. Ide najmä o obrazové a zvukové formáty, ktorých používanie je veľmi rozšírené.

 

Takým komprimovaným zvukovým formátom je formát *.mp3, ktorý sa používa v rôznych mp3 prehrávačoch. Týmto formátom dokážeme veľkosť hudobného súboru zmenšiť minimálne o 1/3. Tento formát využíva najmä program Winamp, ako aj mnoho ďalších programov.

 

Medzi komprimované formáty grafických súborov patrí formát *.jpg, ktorý sa stal štandardom v digitálnej fotografii. Pri zachovaní obrovskej škály farieb kvalita obrazu vôbec neutrpí. S formátom *.jpg vedia pracovať takmer všetky programy využívajúce prácu s grafikou. Jedným z takýchto programov je aj voľne dostupný program Irfanview.

 

Komprimované zvukové a obrazové formáty súborov majú obrovské uplatnenie najmä na internete, ako aj v rôznych prenosných multimediálnych zariadeniach. Viac o týchto formátoch, ako aj programoch s nimi pracujúcich sa dočítate v osobitných kapitolách učiva na portály www.oskole.sk .

 

 

 

Záver,

 

Ako vidieť komprimované súbory sú veľmi významnou skupinou súborov používaných v bežnej počítačovej praxi. Používa sa viac rôznych formátov. V súčasnej dobe, keď už obsah a kapacita dátového nosiča nehrá nejakú významnú úlohu sa metódy kompresie zdokonaľujú najmä preto, že tento typ súborov slúži najmä ako vynikajúci formát na prenos údajov po internete.

 

 

 

Otázky:

 

  1. Akú funkciu majú kompresné programy?

  2. Ktorý kompresný formát sa stal celosvetovým štandardom?

  3. Ktorý kompresný program sa v čase MS DOS-u často využíval a dnes sa takmer nepoužíva?

  4. Ktorý kompresný program dokáže najlepšie zbaliť archív?

  5. Poznáte aj iné druhy kompresie? Ak áno aké a kde sa najviac využívajú?