Akademický rok 2021/2022 |
Garant: | prof. Ing. Radomil Matoušek, Ph.D. | |||
Garantující pracoviště: | ÚAI | |||
Jazyk výuky: | čeština | |||
Cíle předmětu: | ||||
Pochopení vybraných běžně užívaných metod kódování, které jsou součástí kompresních programů, bezpečnostních protokolů, registračních systémů, či síťových komunikačních protokolů. Pochopení pojmu signál, přenos signálu, entropie a informace. | ||||
Výstupy studia a kompetence: | ||||
Získané znalosti umožní hlubší pochopení diskutovaných principů ICT. | ||||
Prerekvizity: | ||||
Základní znalosti matematiky | ||||
Obsah předmětu (anotace): | ||||
Kurz je zaměřen na základní pojmy teorie informace (zpráva, množství informace, jednotka informace, entropie, přenos informace, diskrétní a spojité kanály) a signálů (zpracování signálů, modulace). Dále kurz zahrnuje základní přehled metod kódování v oblastech: čárových kódů, kompresních kódů, protichybových kódů a kryptografie. V závěru kurzu jsou prezentovány moderní trendy v oblasti kódování (kvantové opravné kódy, kvantová kryptografie). | ||||
Metody vyučování: | ||||
Předmět je vyučován formou přednášek, které mají charakter výkladu základních principů a teorie dané disciplíny. Cvičení je zaměřeno na praktické zvládnutí látky probrané na přednáškách. | ||||
Způsob a kritéria hodnocení: | ||||
Aktivní účast a zvládnutí zadaného problému v požadované kvalitě. | ||||
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky: | ||||
Zameškaná cvičení lze nahradit odevzdáním zadané práce | ||||
Typ (způsob) výuky: | ||||
Přednáška | 13 × 2 hod. | nepovinná | ||
Cvičení s počítačovou podporou | 13 × 2 hod. | povinná | ||
Osnova: | ||||
Přednáška | 1. Základní pojmy z teorie informace 1/2 (informace, entropie, vzájemná informace). 2. Základní pojmy z teorie informace 2/2 (kapacita kanálu, Shannon's theorem). 3. Přenos informace (model diskrétního kanálu). 4. Kódy a kódování (rozdělení kódů, principy). 5. Čárové a RFID kódy. 6. Minimální kódy I. (prefixové, Huffmanovy, LZW, RLC). 7. Minimální kódy II. (BW transformace, aritmetické kódování). 8. Samoopravné kódy I. (základní paritní kódy). 9. Samoopravné kódy II. (Hammingovy, CRC, RS kódy). 10. Kryptografie I. (historické šifry a jejich analýza, steganografie). 11. Kryptografie II. (symetrická a asymetrická kryptografie, digitální podpis) 12. Kryptografie III. (historické a moderní metody, digitální podpis). 13. Moderní trendy v teorii kódů (kvantové opravné kódy, kvantová kryptografie). |
|||
Cvičení s počítačovou podporou | Cvičení s počítačovou podporou koresponduje s obsahem přednášek. Cílem cvičení je studenty seznámit s praktickou částí předmětu především prostřednictvím systému Matlab/Simulink. Tématicky lze cvičení rozdělit na následující bloky: a) Přenosová rychlost, kapacita kanálu, redundance zdrojové abecedy. b) Signál, jeho parametry a modulace. c) Čárové kódy. d) Minimální kódy. e) Samoopravné kódy. f) Kryptografie. |
|||
Literatura - základní: | ||||
1. ADÁMEK, Jiří: Kódování. Praha, SNTL, 1989. | ||||
3. LUBBE J.C.A.: Information Theory, Cambridge University Press, 1997 | ||||
4. SCHNEIER, B. Applied Cryptography, John Wiley & Sons, Inc. 1996. | ||||
Literatura - doporučená: | ||||
2. SAYOOD, K.: Introduction to Data Compression, Fifth Edition, 2017, ISBN 978-0-12809-474-7 | ||||
3. Přibyl J.,Kodl J.: Ochrana dat v informatice. |
Zařazení předmětu ve studijních programech: | |||||||||
Program | Forma | Obor | Spec. | Typ ukončení | Kredity | Povinnost | St. | Roč. | Semestr |
N-AIŘ-P | prezenční studium | --- bez specializace | -- | zá,zk | 4 | Povinný | 2 | 1 | Z |
N-MAI-P | prezenční studium | --- bez specializace | -- | zá,zk | 4 | Volitelný | 2 | 1 | Z |
B3S-P | prezenční studium | B-AIŘ Aplikovaná informatika a řízení | -- | zá,zk | 4 | Povinný | 1 | 3 | Z |
Vysoké učení technické v Brně
Fakulta strojního inženýrství
Technická 2896/2,
616 69 Brno
IČ 00216305
DIČ CZ00216305
+420 541 141 111
+420 726 811 111 – GSM O2
+420 604 071 111 – GSM T-mobile