Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Úvod do informatiky (KIP / 6UVDI)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KIP / 6UVDI - Úvod do informatiky, Přírodovědecká fakulta, Ostravská univerzita v Ostravě (OU).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Obsah

1. Teoretická informatika - rozdělení, historie a účel. Přehled matematických metod a pojmů nutných ke studiu (množiny, relace atd.)2. Teorie formálních jazyků a automatů, Vyčíslitelnost a složitost a Logika (základní seznámení, motivace pro studium, vztah k praktickým problémům informatiky)3. Intuitivní výklad vybraných pojmů teorie formálních jazyků (opravdu jen základy např. funkce konečných automatů na příkladech z praxe apod. podrobnosti v následných kurzech)4. Základní pojmy teorie vyčíslitelnosti - problém, rozhodnutelnost, částečná rozhodnutelnost, vlastnosti5. Výpočetní model Turingova stroje a jeho vlastnosti - nerozhodnutelné problémy, převoditelnost problémů (zajímavé příklady z jiných disciplín TI - logika, formální jazyky atp.)6. Výpočetní modely a jejich ekvivalence - Turingovy stroje vs. RAM stroje7. Výpočetní modely a jejich ekvivalence - Částečně rekurzivní funkce,8. Výpočetní modely a jejich ekvivalence - PL-programy, konstrukce algoritmů pro jednoduché problémy pomocí různých výpočetních modelů, demonstrace jejich vzájemné ekvivalence9. Teorie složitosti algoritmů, Časová a prostorová složitost výpočtu, stroje a problému, odhady složitosti - praktické ukázky (řazení, vyhledávání, maticové a grafové algoritmy apod.),10. Třídy složitosti a vztahy mezi nimi, zvládnutelné vs. nezvládnutelné problémy (PTIME vs. EXPTIME), příklady11. Nedeterministický TS, simulace pomocí DTS a její časová složitost, P=NP problém, NP-úplnost a ukázky problémů12. Polynomiální převoditelnost problémů a její využití13. Abstraktní datové struktury a složitost

Získané způsobilosti

schopnost pochopit principy informatiky z pohledu teoretického základuchápat pojmy vyčíslitelnosti a složitosti algoritmů a aplikovat je na řešení příkladů

Literatura

http://www.cs.vsb.cz/jancar/HABIBALLA, H., PAVLISKA, V. Úvod do teoretické informatiky. elektronický učební materiál OU. 2009. Habiballa, H. Regulární a bezkontextové jazyky I. Ostravská Univerzita, 2003. Pavliska, Viktor. Vyčíslitelnost a složitost I. 2002. CHYTIL, Milan. Automaty a gramatiky. Praha, SNTL, 1984. KUČERA, L. Kombinatorické algoritmy. Praha, SNTL, 1983.

Požadavky

Zkouškový test na konci semestru, lze částečně nahradit projektem (zk. test - 100 b. max, projekt 80b. max.) - 61-75 b.: 3; 76-90 b.: 2; 91 a více b.: 1

Garant

doc. RNDr. PaedDr. Hashim Habiballa, PhD., Ph.D.

Vyučující

RNDr. Michal Janošek, Ph.D.RNDr. Michal Janošek, Ph.D.