FPF:UIMOIBK035 Algoritmy a programování II - Informace o předmětu
	UIMOIBK035 Algoritmy a programování II
Filozoficko-přírodovědecká fakulta v Opavěléto 2024
- Rozsah
- 14 hod/sem. 5 kr. Ukončení: zk.
- Vyučující
- doc. RNDr. Lucie Ciencialová, Ph.D. (přednášející)
 RNDr. Jiří Martinů, Ph.D. (přednášející)
 RNDr. Jiří Martinů, Ph.D. (cvičící)
- Garance
- doc. RNDr. Lucie Ciencialová, Ph.D.
 Ústav informatiky – Filozoficko-přírodovědecká fakulta v Opavě
- Předpoklady
- Algoritmy a programování I
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Informační a komunikační technologie (program FPF, MOI)
 
- Cíle předmětu
- Předmět Algoritmy a programování II navazuje na předmět Algoritmy a programování I. Studenti se seznámí s problematikou dynamických proměnných a dynamických datových struktur, s aplikací dynamických datových struktur v grafových, řadících a vyhledávacích algoritmech.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
 - pracovat s dynamickými proměnnými
 - vytvářet dynamické datové struktury, jako je fronta, zásobník, zřetězené seznamy
 - implementovat tyto struktury v řadících a grafových algoritmech
 - pracovat s adresáři a soubory
- Osnova
- 1.–2. Dynamická alokace paměti, dynamické proměnné
- 3. Abstraktní datové typy
- 4.–5. Význam použití private, public, static, friend, template
- 6.–8. Spojové seznamy - tvorba, vkládání, odebírání prvků
- 9.–10. Algoritmy řazení ve spojových seznamech
- 11. Algoritmy hledání ve spojových seznamech
- 12.–13. Implementace grafů a grafové algoritmy
 
- Výukové metody
- Interaktivní přednáška, cvičení
- Metody hodnocení
- Zápočet: Odevzdání a obhajoba zápočtového projektu. Povinná účast na cvičeních min. 75%.
 Zkouška: naprogramování a obhajoba aplikace podle vylosovaného zadání.
- Další komentáře
- Studijní materiály
- Statistika zápisu (léto 2024, nejnovější)
- Permalink: https://is.slu.cz/predmet/fpf/leto2024/UIMOIBK035