Vyučující
|
-
Sedláček Michal, Ing. Mgr. Ph.D.
-
Chramcov Bronislav, doc. Ing. Bc. Ph.D.
-
Měsíček Pavel
-
Matušíková Marcela, Ing.
-
Ulrich Adam, Ing.
-
Janík Adam, Ing.
-
Karafiát Michal, Ing.
-
Frýzová Sabina, Ing.
-
Janečka Jan, Ing.
-
Navrátil Pavel, Ing. Ph.D.
|
Obsah předmětu
|
1. Historie a vznik teorie informace (hlavní představitelé vzniku a vývoje teorie informace, pojem informace a informatika). 2. Matematický aparát v teorii informace - Základy teorie pravděpodobnosti, náhodná veličina. 3. Matematický aparát v teorii informace - Číselné soustavy a operace v nich. 4. Základní pojmy, entropie a množství informace. 5. Převod spojitého signálu na diskrétní. 6. Přenos informace (popis obecného komunikačního systému, přenosový kanál, model diskrétního sdělovacího kanálu (binárního), informační poměry v hlukovém kanálu). 7. Vlastnosti přenosových kanálů - propustnost, poruchy a šumy přenosu, způsoby boje proti šumu. 8. Elementární teorie kódování (definice kódu, definice kódování, zdrojová abeceda, přenosová abeceda, kódové slovo). 9. Rovnoměrné kódy a nerovnoměrné kódy. 10. Efektivní kódy a metody jejich návrhu. 11. Bezpečností kódy (Hammingova vzdálenost, detekční schopnosti, korekční schopnosti, geometrický model a distribuce chyb). 12. Lineární kódy (paritní kód, iterační kód, Hammingovy a rozšířené Hammingovy kódy) 13. Cyklické kódy (realizace cyklických kódů, algoritmus pro kódování a dekódování cyklických kódů). 14. Kontrolní číslice u kódů běžného života (čárové kódy, kód isbn, issn, rodné číslo, číslo bankovního účtu), dvourozměrné kódy (QR kódy, matrix kódy, beetag, MStag)
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Cvičení na počítači, Individuální práce studentů
- Příprava na zápočet
- 10 hodin za semestr
- Domácí příprava na výuku
- 14 hodin za semestr
- Účast na výuce
- 56 hodin za semestr
- Semestrální práce
- 42 hodin za semestr
- Příprava na zkoušku
- 20 hodin za semestr
|
Předpoklady |
---|
Odborné znalosti |
---|
Základní znalosti z matematiky a informatiky. |
Základní znalosti z matematiky a informatiky. |
Výsledky učení |
---|
vysvětlit pojmy množství informace a entropie |
vysvětlit pojmy množství informace a entropie |
popsat a vysvětlit princip diskretizace spojitého signálu |
popsat a vysvětlit princip diskretizace spojitého signálu |
charakterizovat obecný komunikační systém a vysvětlit princip činnosti jednotlivých prvků tohoto systému |
charakterizovat obecný komunikační systém a vysvětlit princip činnosti jednotlivých prvků tohoto systému |
vysvětlit pojmy kódování, kód, kódové slovo, zdrojová a přenosová abeceda |
vysvětlit pojmy kódování, kód, kódové slovo, zdrojová a přenosová abeceda |
rozeznat rovnoměrný a nerovnoměrný kód |
rozeznat rovnoměrný a nerovnoměrný kód |
vysvětlit metody návrhu efektivních kódů |
vysvětlit metody návrhu efektivních kódů |
charakterizovat detekční a korekční vlastnosti bezpečnostních kódů s ohledem na Hamingovu vzdálenost kódu |
charakterizovat detekční a korekční vlastnosti bezpečnostních kódů s ohledem na Hamingovu vzdálenost kódu |
rozlišit systematické a nesystematické bezpečnostní kódy, vyjmenovat jejich příklady |
rozlišit systematické a nesystematické bezpečnostní kódy, vyjmenovat jejich příklady |
popsat princip výpočtu kontrolní cifry u kódů běžného života |
popsat princip výpočtu kontrolní cifry u kódů běžného života |
Odborné dovednosti |
---|
převést číslo z jedné číselné soustavy do druhé |
převést číslo z jedné číselné soustavy do druhé |
vypočítat chybu kvantování při diskretizaci signálu |
vypočítat chybu kvantování při diskretizaci signálu |
navrhnout rovnoměrný kód pro danou abecedu zdroje |
navrhnout rovnoměrný kód pro danou abecedu zdroje |
sestavit pro danou abecedu zdroje nerovnoměrný efektivní kód |
sestavit pro danou abecedu zdroje nerovnoměrný efektivní kód |
vypočítat efektivitu a průměrnou délku kódu |
vypočítat efektivitu a průměrnou délku kódu |
určit korekční a detekční vlastnosti kódu na základě hodnoty Hammingovi vzdálenosti |
určit korekční a detekční vlastnosti kódu na základě hodnoty Hammingovi vzdálenosti |
zakódovat (zabezpečit) nezabezpečené kódové slovo pomocí lineárních kódů (Hammingova kódu) |
zakódovat (zabezpečit) nezabezpečené kódové slovo pomocí lineárních kódů (Hammingova kódu) |
provést kontrolu přijatého kódového slova, vypočítat kontrolní cifru u kódů běžného života (ISBN, ISSN, čárový kód) |
provést kontrolu přijatého kódového slova, vypočítat kontrolní cifru u kódů běžného života (ISBN, ISSN, čárový kód) |
Vyučovací metody |
---|
Odborné znalosti |
---|
Monologická (výklad, přednáška, instruktáž) |
Monologická (výklad, přednáška, instruktáž) |
Cvičení na počítači |
Cvičení na počítači |
Individuální práce studentů |
Individuální práce studentů |
Hodnotící metody |
---|
Rozbor produktů pracovní činnosti studenta (technické práce) |
Didaktický test |
Ústní zkouška |
Rozbor produktů pracovní činnosti studenta (technické práce) |
Didaktický test |
Ústní zkouška |
Doporučená literatura
|
-
BRILLOUIN, Leon. Science and Information Theory. Massachusetts: Courier Corporation, 2013. ISBN 978-0-486-49755-6.
-
DUTSON, Phil. Creating QR and Tag Codes. London: Pearson Education, 2012. ISBN 978-0-13-311834-6.
-
Farana, R. Kapitoly ze základů informatiky. Ostrava : VŠB-TU, 2003. ISBN 80-248-0265-1.
-
HEBÁK, P., KAHOUNOVÁ, J. Počet pravděpodobnosti v příkladech. Praha, 2005. ISBN 80-7333-040-7.
-
KLOVE, Torleiv. Codes for Error Detection. Singapore: World Scientific, 2007. ISBN 978-981-277-051-6.
-
LINT J. H. Introduction to Coding Theory. Springer-Verlag Berlin Heidelberg, 1999. ISBN 978-3-642-58575.
-
REZA Fazlollah M. An Introduction to Information Theory. Massachusetts: Courier Corporation, 2012. ISBN 978-0-486- 15844.
-
THOMAS, M., COVER, J., THOMAS A. Elements of Information Theory. Wiley-Interscience, 2006. ISBN 0471241954.
-
Vlček, K. Komprese a kódová zabezpečení v digitálních komunikacích. Praha : BEN, 2004. ISBN 80-7300-134-9.
-
Zelinka, I. Základy informatiky. Volume 1. Zlín : UTB, FT, 2005. ISBN 80-214-1423-5.
|