Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2019/2020

Pokročilé programování v jazyce C++

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
23PPJC Z,ZK 3 2+2 česky
Přednášející:
Cvičící:
Předmět zajišťuje:
ústav bezpečnostních technologií a inženýrství
Anotace:

Typy, třídy a objekty, zapouzdření, vznik a zánik objektů. Abstraktní datové typy, přetěžování. Dědičnost, virtuální dědičnost, virtuální metody. Dynamická alokace, ukazatele, konverze. Šablony, generické programování, kompilační polymorfismus. Kontejnery, iterátory, algoritmy. Objektové knihovny. Výjimky, bezpečné programování s výjimkami. Bezpečné a přenositelné programování, vazby na OS.

Požadavky:

Znalost algoritmizace, principy HW a OS.

Osnova přednášek:
Osnova cvičení:
Cíle studia:

Získání znalostí a programátorských dovedností.

Studijní materiály:

Stroustrup: „Programming: Principles and Practice using C++ (Second Edition)“ Addison-Wesley 2014, ISBN 978-0-321-99278-9

Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 18. 9. 2019
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet3975306.html