info k situaci na Ukrajině
logo ČVUT FD

Objektově orientované programování v dopravě

Kód předmětu:
14Y2OP
Studium:
navazující magisterské
Studijní program:
Technika a technologie v dopravě a spojích (N 3710)
semestrjazykobor / specializace
2češtinavšechny obory
Dopravní systémy a technika (N1041A040003)
semestrjazyk
2čeština
Logistika a řízení dopravních procesů (N1041A040005)
semestrjazyk
2čeština
Forma studia:
prezenční
Počet kreditů:
2
Rozsah výuky:
2 + 0 hodin týdně - v prezenční formě studia
Typ předmětu:
povinně volitelný
Zakončení:
klasifikovaný zápočet (kz)
Garantující ústav:
Ústav aplikované informatiky v dopravě (16114)
Klíčová slova:
objektově orientované programování, c++, modelování, dekompozice, simulace v diskrétním čase
Anotace:
Získání znalostí a zkušeností s praktickým vývojem objektově orientovaného SW i s jeho využitím pro modelování dopravních systémů. Získání zkušeností s programováním v C++, případně v jiném objektově orientovaném jazyku (Java, Python, ADA), pokud si jej studenti zvolí.
Cíle:
Třídy, objekty, zapouzdřenost, dědičnost, polymorfismus, šablony, přetypování, streamy, ošetření výjimek, repository, kolekce, virtuální metody a třídy. Příklady budou odvozeny od systémů mikroskopické simulace, discrete event simulation, celulárních simulací a simulací virtuálního života.