Náplň přednášek

náplň cvičení



Výsledky jsou přístupné dole klikem na stránce na slovo výsledky



Přednášející: Ing. Richter richter@feec.vutbr.cz tel . 541141194

Konzultační hodiny: středa 10:00 – 10:50 E530, IO Kolejní 4.

Ke kurzu je otevřena konference na www.pandora.cz – školy a vzdělání – vyučování a výzkumy – praktické programování v C/C++. Příspěvky chodí do mailu a snažíme se na ně průběžně odpovídat.

texty skript (zip cca 2MB)

texty přednášek (pdf 322kB)

týden

náplň

1


Organizace kurzu

Motivace C++

Opakování C

2


Jazyk C++ - úvod, definice

komentáře, 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

3


Reference

Ukazatel this

operátor příslušnosti

statický datový člen třídy

4


přetěžování funkcí, implicitní parametry

Přetypování

const, const parametry

alokace paměti – new, delete

enum

Konstruktory a destruktory - úvod

5


Konstruktory a destruktory - pokračování

inline funkce

Hlavičkové a zdrojové soubory

inline metody

Shrnutí deklarací a definicí tříd a objektů, deklarace třídy uvnitř jiné třídy

6


operátory přístupu ke členům třídy

const a metody

prototypy funkcí, funkce bez parametrů

friend funkce

Typ bool

7


přetížení operátorů, operátory

Statické metody

modifikátor mutable

prostory jmen

úvod streamy (definice pro projekt)

8


Dokončení základů C++

Opakování, dotazy a kozultace C, příprava na půlsemestrální test

Předběžné termíny zkoušek,

9


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)...)

10


Vstupy a výstupy v jazyce C++

Shrnutí class a struct, rozdíly mezi C a C++

Úpravy termínů zkoušek ...

11


Dědění – jednoduché, vícenásobné.

Volání konstruktorů, destruktorů.

12


Virtuální metody

abstraktní datové typy

13


Výjimky

šablony

Runtime identifikace

událostmi řízené programování



Zkoušky a výsledky:

Každý se může zúčastnit až tří termínů zkoušek (pokud neumíte, raději nechoďte na první termín a v dané době se učte).

První termíny jsou dva – vždy pro polovinu studijní skupiny. Student může navštívit pouze jeden z nich.

Druhý a třetí termín jsou už společně pro celou skupinu. (Další termín bude pro registraci otevřen až po datu předchozího termínu).

Na zkoušku je nutné se zaregistrovat v IS. Úspěšnost tegistrace si překontrolujte. Pokud se nemůžete zaregistrovat v IS, je nutné se ještě v době otevření termínu pro zápis přihlásit mailem u zkoušejícího.

Pokud daný termín student nenavštíví, nemá nárok na jeho náhradu, v IS však bude mít vykázány termíny, které navštíví (nahlásí v IS).



Termíny zkoušek:

5.1.2007 (Pá) – 8:00

12.1.2007 (pá) 13:00

23.1.2007 (út) 8:00

2.2.2007 (pá) 8:00





Poslední úpravy 2006-09-09