info k situaci na Ukrajině
logo ČVUT FD

Moderní programovací postupy

Kód předmětu:
14MPG
Studium:
bakalářské
Studijní program:
Technika a technologie v dopravě a spojích (B1041A040001)
semestrjazykobor / specializace
6češtinaLOG Logistika a řízení dopravních procesů - B-LOG
Forma studia:
prezenční a kombinovaná
Počet kreditů:
2
Rozsah výuky:
0 + 2 hodin týdně - v prezenční formě studia
8 hodin za semestr - v kombinované formě studia
Typ předmětu:
povinný
Zakončení:
klasifikovaný zápočet (kz)
Vyučující předmětu:
doc. Ing. Vít Fábera, Ph.D. (přednášející, cvičící)
Ing. Ondřej Smíšek (přednášející, cvičící)
Garantující ústav:
Ústav aplikované informatiky v dopravě (16114)
Klíčová slova:
programovací jazyk C++, knihovna STL, abstraktní datové typy, objektově orientované programování
Anotace:
Seznámení s principy objektově orientovaného programování, polymorfismus, reference, práce s dynamickou pamětí, výjimky, dědění, generické programování, přetížení operátorů, knihovna STL, objektová implementace abstraktních datových typů, implementace grafu a grafových algoritmů se zaměřením na logistické problémy, evoluční techniky, zpracování souborů XML.
Cíle:
Získat znalosti pro vytváření složitějších programů v C++, porozumět objektovému programování a aplikovat jej při implementaci řešení logistických úloh.
www stránky předmětu
http://www.fd.cvut.cz/personal/xfabera/