Název:
Výuková aplikace kompresních algoritmů
Překlad názvu:
Educational Application of Compression Algorithms
Autoři:
Kaše, David ; Tříska, Vít (oponent) ; Košař, Vlastimil (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2012
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato bakalářská práce se zabývá studiem základních principů a postupů komprimačních algoritmů. Po identifikaci těchto základních postupů jsou vybrány algoritmy, které tyto postupy reprezentují. Pro zvolené algoritmy je navržena aplikace, jenž je následně implementována pro výukové potřeby s důrazem na vizualizaci kroků algoritmů. Vývoj aplikace zohledňuje přidávání dalších algoritmů.
This bachelor thesis studies the basic principles and methods of compression algorithms. After identification of these basic methods, a few algorithms are selected to represent these methods. For the selected algorithms is designed an aplication, which is then implemented for education with emphasis on visualization of algorithms steps. Application development takes into account the addition of additional algorithms.
Klíčová slova:
aritmetické kódování; Deflate; Huffmanovo kódování; java applet; komprimační algoritly; Lempel-Ziv 77; run-lengh encoding; arithmetic coding; compression algorithms; Deflate; Huffman coding; java applet; Lempel-Ziv 77; run-len encoding
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/55131