545-0464/01 – Programování III ()
Garantující katedra | Katedra ekonomiky a systémů řízení | Kredity | 4 |
Garant předmětu | Fiktivní Uživatel | Garant verze předmětu | Ing. Jan Růžička, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinně volitelný |
Ročník | 4 | Semestr | zimní |
| | Jazyk výuky | čeština |
Rok zavedení | 1999/2000 | Rok zrušení | 2002/2003 |
Určeno pro fakulty | HGF | Určeno pro typy studia | magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Vyučovací metody
Anotace
Programovací jazyk Java se řadí do třídy vyšších programovacích jazyků jako
jsou C++, Delphi nebo Visual Basic. Základy objektově orientovaného
programování. Základy programovacího jazyka Java. Tvorba jednoduchých aplikací
a appletů s využitím jazyka Java.
Povinná literatura:
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
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
Doporučená literatura:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
E-learning
Další požadavky na studenta
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
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.
7. Pole. Zpracování řetězců.
8. Tvorba definic tříd. Zapouzdření.
9. Polymorfismus. Dědičnost.
10. Abstract Windowing Toolkit (I).
11. Applet vs. aplikace. Zpracování chyb.
12. Ovládací prvky uživatelského rozhraní.
13. Abstract Windowing Toolkit (II).
14. Abstract Windowing Toolkit - pokročilé techniky.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.