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

Programování II

Jazyk výuky angličtina, čeština
Kód 460-2043
Zkratka PR II
Název předmětu česky Programování II
Název předmětu anglicky Programming II
Garantující katedra Katedra informatiky
Garant předmětu doc. Mgr. Miloš Kudělka, Ph.D.

Anotace

Předmět je zaměřen jednak na představení konceptu objektově orientovaného programování, jednak na zvládnutí základních konstrukcí jazyka C++ nezbytných pro návrh objektově orientovaných programů.
Po absolvování předmětu bude student rozumět rozdílu mezi strukturovaným a procedurálním přístupem k programování a objektově orientovaným programováním. V omezené míře bude student zvládat praktický objektový návrh programu a implementaci s využitím objektových technik.
Díky úzkému propojení s předmětem „Algoritmy II“ budou studenti průběžně aplikovat získané znalosti a dovednosti při implementaci abstraktních datových typů s využitím technik objektově orientovaného programování.

Povinná literatura

Eckel B.: Myslíme v jazyku C++, GradaPublishing, 2000, ISBN 80-247-9009-2.

Doporučená literatura

Stroustrup, B.: C++ Programovací jazyk. Česky: BEN-technická literatura, Praha 1997.
Meyer, B.: Object-Oriented Software Construction, Prentice Hall, 1997, ISBN: 978-0136291558 .