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 Programování II (NPRG031)

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 NPRG031 - Programování II, Matematicko-fyzikální fakulta, Univerzita Karlova v Praze (UK).

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

Materiály tohoto předmětu

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

Další informace

Sylabus

1. Algoritmy a programování efektivita algoritmů, způsoby zvyšování efektivity (předvýpočet, "chytrá" rekurze, ořezávání a heuristiky u backtrackingu) metody návrhu efektivních algoritmů - rozděl a panuj, dynamické programování vnější třídění (přímé, přirozené) stromy, grafy, průchody stromem a grafem binární vyhledávací stromy, operace vyčíslení hodnoty aritmetického výrazu v různých notacích programová realizace vybraných grafových algoritmů (souvislost grafu, Dijkstrův algoritmus, minimální kostra, bipartitnost, topologické uspořádání) hašování (s pevnou hašovací funkcí) objekty, objektové programování diskrétní simulace programování řízené událostmi - základní myšlenky a postupy 2. Programovací jazyk C# základní prostředky jazyka C# princip práce ve vývojovém prostředíPředpokládají se vstupní znalosti v rozsahu předmětu NPRG030 Programování I.

Literatura

P. Töpfer: Algoritmy a programovací techniky, Prometheus 1995 M. Virius: C# pro zelenáče, Neocortex Praha, 2002E. Gunnerson: Začínáme programovat v C#, Computer Press Praha 2001J. Kent: Visual C# 2005 bez předchozích znalostí, Computer Press Brno 2007

Garant

RNDr. Tomáš Holan, Ph.D.doc. RNDr. Pavel Töpfer, CSc.RNDr. Martin Pergel, Ph.D.