460-2001 – Algoritmy I (ALG I)
Garantující katedra | Katedra informatiky |
Garant předmětu | doc. Mgr. Jiří Dvorský, Ph.D. |
Úroveň studia | pregraduální nebo graduální |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Seznámit studenty se základy strukturovaného programování, se základy jazyka C++. Po absolvování předmětu bude student schopen:
pracovat s integrovaným vývojovým prostředím pro jazyk C++,
definovat a popsat základní programové konstrukce,
vytvořit a odladit jednoduchý program C++,
využívat datové struktury jako je například pole, seznam atd.,
napsat rekurzívní funkci,
využívat třídící a vyhledávací algoritmy ve svých programech.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Anotace
Tento předmět je úvodním kurzem programování. U studentů se předpokládá obecná orientace ve výpočetní technice a středoškolské matematice. Probírané algoritmy a datové struktury budou demonstrovány v jazyce C++. Nemalý důraz je kladen na praktickou implementaci probíraných algoritmů a datových struktur. Studenti jsou vedeni analýze algoritmizovaných problémů a k syntéze řešení z menších celků.
Povinná literatura:
Doporučená literatura:
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.