Software pro podporu výuky korekčních kódů
Software for learning support of error-correcting codes
Abstract
Tato Bakalářská práce se zaměřuje na vybrané korekční kódy (ECC) a jejich problematiku. Cílem práce je pomoci čtenářům pochopit ECC snadnou a srozumitelnou formou. Najdeme zde mnoho názorných tabulek a obrázků pro lepší pochopení jak kódy pracují. každá sekce obsahuje jeden kód a většinou je naplněna způsobem zabezpečení a principem dekódování. Pro každou sekci byl vytvořen interaktivní aplet a program pro experimentální účely. This Bachelor thesis is mainly focused on issues of the chosen error correcting codes (ECC) and their demonstrative. Goal of this work is help to understand ECC to readers, easy and reasonable form. We can find here a lot of illustrative tables and figures for better understanding how codes works. Every section constains one code and mostly is filled by code securing and code decoding. For every section interactive Aplet and program for experimental uses were created.
Keywords
korekční kódy, Opakovací kód, rozšířený Hammingův kód, Cyklický kód, Cyklický redundantní součet, Konvoluční kód, blokový kód, Aplet, ECC program., error correcting codes, Repeating code, Extended Hamming’s code, Cyclic code, Cyclic redundancy check, Convolution code, block code, Aplet, ECC program.Language
čeština (Czech)Study brunch
TeleinformatikaComposition of Committee
doc. Ing. Karel Burda, CSc. (předseda) prof. Ing. Jaroslav Koton, Ph.D. (místopředseda) Ing. Pavel Hanák, Ph.D. (člen) Ing. Ondřej Pavelka (člen) Ing. Ivo Strašil (člen)Date of defence
2014-06-19Process of defence
Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/34265Source
PETRIK, J. Software pro podporu výuky korekčních kódů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2014.Collections
- 2014 [525]