155-0309 – Programování II. (PRGII)
Garantující katedra | Katedra aplikované informatiky |
Garant předmětu | doc. RNDr. Ivo Martiník, Ph.D. |
Úroveň studia | pregraduální nebo graduální |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
1. Získání pokročilých znalostí a dovedností v oblastech vícevláknového objektově-orientovaného programování a programovacího jazyka Java
2. Aplikace a uplatnění získaných znalostí a dovedností při tvorbě uživatelského rozhraní a grafických aplikací v programovacím jazyce Java
3. Schopnost analýzy algoritmizovatelného problému a jeho rozklad na množinu autonomních programových komponent
Vyučovací metody
Anotace
Předmět navazuje na Programování I. a jeho obsah je zaměřen na zvládnutí
pokročilejších technik programování v jazyce Java, zejména problematiku
programových vláken, filozofie vstupních a výstupních proudů, základy
komponentového programování a tvorbu grafického uživatelského rozhraní.
Povinná literatura:
Herout, P.: Učebnice jazyka JAVA. České Budějovice, KOPP, 2000. 349 s.
ISBN 80-7232-115-3
Herout, P.: JAVA - grafické uživatelské prostředí a čeština. České Budějovice,
KOPP, 2001. 316 s.
ISBN 80-7232-150-1
Herout, P.: JAVA - Bohatství knihoven. České Budějovice, KOPP, 2003. 242 s.
ISBN 80-7232-209-5
Horton, I.: Java 5. Praha, Neocortex, 2005. 1443 s.
ISBN 80-86330-12-5
Eckel, B. - Myslíme v jazyku JAVA, knihovna programátora (resp. Knihovna
zkušeného programátora). Praha, GRADA Publishing, 2001. 431 s. ISBN 80-247-
9010-6
Spell, B.: JAVA - Programujeme profesionálně. Přel. B. Kizska. Computer Press,
2002. 1022 s.
ISBN 80-7226-667-5
Pecinovský, R.: Myslíme objektově v jazyku JAVA 5.0. Praha, Grada Publishing,
2004. 593 s.
ISBN 80-247-0941-4
Pecinovský, R.: JAVA 5.0 - novinky jazyka a upgrade aplikací. CP Books, Brno,
2005. 152 s.
ISBN 80-251-0615-2
Southwick, K. - V pravý čas. Praha, Management Press, 2001. 212 s. ISBN 80-
7261-050-3
Doporučená literatura:
Prerekvizity
Korekvizity
Předmět nemá žádné korekvizity.