545-0464/01 – Programování III ()

Garantující katedraKatedra ekonomiky a systémů řízeníKredity4
Garant předmětuFiktivní UživatelGarant verze předmětuIng. Jan Růžička, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinně volitelný
Ročník4Semestrzimní
Jazyk výukyčeština
Rok zavedení1999/2000Rok zrušení2002/2003
Určeno pro fakultyHGFUrčeno pro typy studiamagisterské
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+2

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

Prezenční forma (platnost od: 1960/1961 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Zápočet a zkouška Zápočet a zkouška 100 (145) 51
        Zkouška Zkouška 100  0
        Zápočet Zápočet 45  0
Rozsah povinné účasti:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.FormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2001/2002 (M3646) Geodézie a kartografie (3602T002) Geoinformatika P čeština Ostrava 4 povinně volitelný stu. plán
2000/2001 (M3646) Geodézie a kartografie (3602T002) Geoinformatika P čeština Ostrava 4 povinně volitelný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku