BPPC – praktické programování v C++
Náplň přednášek
Výuka:
týden |
náplň |
---|---|
1
|
Úvod do
předmětu |
2 |
Motivace C++, třída, úvod, definice |
3
|
deklarace a definice proměnných, Objektové programování, pojem třídy a struktury v C++, data a metody - práce s nimi, přístupová práva Reference - úvod |
4
|
Reference - dokončení Ukazatel this statický datový člen třídy |
5
|
const, const parametry |
6 |
alokace paměti – new, delete Hlavičkové a zdrojové soubory |
7 |
Státní svátek |
8
|
Shrnutí deklarací a definicí tříd a objektů, deklarace třídy uvnitř jiné třídy prototypy funkcí, funkce bez parametrů |
9
|
Předběžné termíny zkoušek, Opakování, dotazy a kozultace C, příprava na půlsemestrální test přetížení operátorů, operátory, úvod streamy (definice pro projekt) Statické metody modifikátor mutable prostory jmen |
10
|
Půlsemestrální test (jazyk C a základy C++) (programovací techniky a klíčová slova jazyka, makra a funkce, práce se soubory a pamětí, ukazatele a pole, … jako příklady na cvičeních – např.lineárně vázaný seznam (jednosměrný, obousměrný, stromy)...) |
11
|
Dokončení základů C++ Shrnutí class a struct, rozdíly mezi C a C++ šablony STL Dědění – jednoduché, Virtuální metody abstraktní datové typy Volání konstruktorů, destruktorů. |
12
|
Runtime identifikace Vstupy a výstupy v jazyce C++ Dědění – vícenásobné. |
13
|
Výjimky C++11 událostmi řízené programování konzultace, příklady na zkoušky ... |
Poslední úpravy 2013-10-14