Přeskočit na hlavní obsah
Přeskočit hlavičku
Terminated in academic year 2022/2023

Programování III

Typ studia navazující magisterské
Jazyk výuky angličtina
Kód 548-0046/03
Zkratka PIII
Název předmětu česky Programování III
Název předmětu anglicky Programming III
Kreditů 5
Garantující katedra Katedra geoinformatiky
Garant předmětu Ing. Pavel Kukuliač, Ph.D.

Subject syllabus

1. Základy objektově orientovaného programování.
2. Vývojové prostředí jazyka Java (Sun, Microsoft). Ladění programů. Kompilace. Překlad binárního mezikódu.
3. Základní datové typy. Další datové typy.
4. Matematické a jiné předdefinované funkce. Vlastní funkce a procedury.
5. Řídící a rozhodovací struktury v prostředí jazyka Java.
6. Zpracování událostí v prostředí Java. Výjmky.
7. Pole. Zpracování řetězců.
8. Tvorba definic tříd. Zapouzdření.
9. Polymorfismus. Dědičnost. Rozhraní.
10. Abstract Windowing Toolkit
11. Applet.
12. Ovládací prvky uživatelského rozhraní.
13. I/O Streams
14. Swing
15. Vlákna.
16. JDBC.

Literature

Chan, M.C., Griffith, S.W., Iasi A.F.: 1001 tipů Java, Brno, UNIS Publishing
1997
Graham, I: Objects oriented methods, Addison-Wesley Publishers, 1994

Advised literature

Grand, M.: Java - referenční příručka jazyka, Praha, Computer Press 1998
Hoff, A,. Shaio, S., Starbuck, O.: Hooked on Java, Addison - Wesley Publishing, 1996
Perry, J.,P.: Java - tvorba dokonalých WWW stránek, Grada Publishing 1996