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

Programování v C++ 1

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
818PRC1 Z 4 2P+2C česky
Garant předmětu:
Miroslav Virius
Přednášející:
Josef Nový
Cvičící:
Josef Nový
Předmět zajišťuje:
Katedra softwarového inženýrství
Anotace:

V tomto kurzu se student seznámí především s jazykem C a s neobjektovými vlastnostmi jazyka C++.

Požadavky:

Základní programátorské dovednosti (získané v kurzu Základy programování).

Osnova přednášek:

1. Úvodní příklady

2. Překlad, projekt

3. Základní konstrukce

4. Skalární datové typy v C a v C++

5. Výrazy

6. Příkazy

7. Ukazatele, pole a adresová aritmetika

8. Struktury a unie

9. Funkce

10. Preprocesor

11. Standardní knihovna jazyka C

Osnova cvičení:

Osnova cvičení se shoduje s osnovou přednášky.

Cíle studia:

Znalosti:

Programovací jazyk C podle standardu ISO 9899:1990 a ISO 9899:1999 a některé rysy jazyka C++.

Schopnosti:

Použití jazyka C k řešení běžných programátorských úloh.

Studijní materiály:

Povinná literatura:

[1] Virius, M.: Programování v C++, 3. vyd. Praha, Vydavatelství ČVUT 2009. ISBN 978-80-01-04371-4.

Doporučená literatura:

[2] Stroustrup, B.: The C++ Programming Language. 3rd edition. Addison-Wesley 1997. ISBN 0-201-88954-4.

[3] Virius, M.: Pasti a propasti jazyka C++. Druhé vydání. Brno, Computer Press 2005. ISBN 80-251-0509-1.

[4] Eckel, B.: Myslíme v jazyku C++. Praha, Grada Publishing 2000. ISBN 80-247-9009-2. 552 stran. (První díl)

[5] Sutter, H.: Exceptional C++. Addison-Wesley 2000. ISBN 0-201-61562-2.

[6] Sutter, H.: More Exceptional C++. Addison-Wesley 2002. ISBN 0-201-70434-X.

[7] Koenig, A.: C Traps and Pitfalls. Addison-Wesley 1989. ISBN 0-201-18928-8.

Poznámka:
Rozvrh na zimní semestr 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
místnost DC:PL2
Nový J.
08:00–11:50
(přednášková par. 1)
Decin
Počítačová laboratoř 2
St
místnost DC:PL2
Nový J.
12:00–15:50
(přednášková par. 1)
Decin
Počítačová laboratoř 2
Čt

Rozvrh na letní semestr 2024/2025:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 12. 10. 2024
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet2906806.html