Předmět Programování 2 je povinný předmět v bakalářské etapě studia na FD ČVUT, oboru Inteligentní dopravní systémy. Cílem je rozšířit dovednosti programování získané v předmětu „Programování I“ Důraz je kladen na tvorbu složitějších programovacích technik a implementaci abstraktních datových typů, dále na principy objektově orientovaného programování. Praktické úlohy se programují v jazyce C/C++.
Vít Fábera
Kontakt na vyučující, osnova předmětu, hodnocení předmětu: PRG2_uvod.pdf
Týden Datum Odkaz Téma 1 05.10.2015 Cvičení 1 Úvod, podmínky zápočtu, parametry příkazového řádku 2 12.10.2015 Cvičení 2 Struktury v jazyce C 3 19.10.2015 Cvičení 3 Programovací techniky, abstraktní datové typy - spojový seznam 4 26.10.2015 Cvičení 4 Rekurze 5 02.11.2015 Cvičení 5 Rekurze 6 09.11.2015 Cvičení 6 Test 1, Proudy v C++ 7 16.11.2015 Děkanský den 8 23.11.2015 Cvičení 7 Alokace paměti v C++, přetěžování funkcí v C++, parametry typu reference (aktualizováno 25.11.2015) 9 30.11.2015 Cvičení 8 Úvod do OOP v C++ 10 07.12.2015 Cvičení 9 OOP, konstruktory a destruktory 11 14.12.2015 Cvičení 10 Test 2, Konstruktory a destruktory - dokončení 12 21.12.2015 Cvičení 11 Dědění v C++, proudy v C ++ II (dokončení ze cvičení 6) 13 04.01.2016 Cvičení 12 Knihovna STL 14 11.01.2016 Cvičení 13 Úlohy s využitím STL, zápočtový test