Přeskočit na hlavní obsah
Přeskočit hlavičku

Programování v C/C++

Anotace

Naučit studenty používat programovací jazyky C a C++ podle ISO/ANSI normy. Kurs
poskytne začátečníkům i pokročilým základy procedurálního i objektově orientovaného
programování. Jazyky C a C++ umožní přechod na různé HW platformy. Důraz je kladen
na specifické prvky jazyka C++, ze kterých vycházejí nebo vůči kterých se vymezují
ostatní dnes používané jazyky. Ve cvičeních těsná vazba na předmět Základy algoritmizace.

Povinná literatura

Stroustrup, B.: C++ Programovací jazyk. Česky: BEN-technická literatura, Praha 1997
Šaloun, P.: Programovací jazyk C++ pro zelenáče. Vydal Neocortex Praha, 2005, s. 252, ISBN 80-86330-18-4.
Šaloun, P.: Programovací jazyk C, pro zelenáče. Vydal Neokortex 1999, ISBN 80-86330-02-X
Richta, K., Šaloun, P.: Programovací jazyk C, skriptum ČVUT, Praha 1998
Šaloun, P.: Programovací jazyk C. Skriptum FEI VŠB-TU Ostrava 1994.
Kernighan, B., Ritchie, D.: Programovací jazyk C, Alfa Bratislava, 1988
Herout, P., Rudolf, V., Šmrha, P.: ABC programátora v jazyce C, nakladatelství KOPP, České Budějovice, 1992
Vondrák, I., Šaloun, P.: Objektově orientované programování, skriptum VŠB Ostrava, 1994
Horstmann, C. S.: Vyšší škola objektového návrhu v C++. Science, Veletiny 1997

Doporučená literatura

SCHILDT. Herbert. Nauč se sám C++. Osborne/Softpress. 2000. ISBN 80-86497-13-5
SCHILDT. Herbert. Nauč se sám C. Osborne/Softpress. 2000. ISBN 80-86497-16-X

Sylaby přednášek.
Eletronické výukové materiály: HTML a Macromedia Flash simulace.
Virius M.: Pasti a propasti jazyka C++, ComputerPress, Praha 2005, druhé vydání, ISBN 80-251-0509-1
Sedgewick R.: Algoritmy v C, části 1-4, SoftPress, Praha 2003, ISBN 80-86497-56-9


Jazyk výuky čeština, čeština
Kód 456-0523
Zkratka CPP
Název předmětu česky Programování v C/C++
Název předmětu anglicky Programming in C/C++
Garantující katedra Katedra informatiky
Garant předmětu doc. Mgr. Jiří Dvorský, Ph.D.