A54X132 Programovací jazyk JAVA (JAVA)

Studijní obor: Aplikovaná informatika v dopravě

Semestr: 3

Typ studijního předmětu: povinně volitelný

Celkový hodinový rozsah výuky: přednáška + cvičení, 2-2, klasifikovaný zápočet

Počet kreditů: 4

Garant předmětu: Ing. Oktavián Strádal, Ph.D. - KID, DF JP, UPa

Nutné splněné povinnosti: Informatika II, Objektově orientované programování (bakalářské studium)

 

Podmínky pro absolvování předmětu: zápočtem se potvrzuje, že se student zúčastňoval v požadované míře povinné výuky a že splnil požadavky, jimiž bylo udělení zápočtu podmíněno. Podmínky udělení zápočtu určuje přednášející.

 

Anotace předmětu:

Cíl předmětu:

Seznámit posluchače s filosofií programovacího jazyka JAVA a jeho specifikami, která jej  předurčují pro vývoj distribuovaných a síťových aplikací.

Obsah předmětu:

Implementace objektově orientovaných aplikací Java  Development  Kit  (JDK),  aplikační interface, jazyk  Java,  aplety, vývoj  graficky  orientovaných  aplikací pomocí java.awt, paralelizmus,  vlákna,  synchronizace řízení paralelismu, aplikace klient-server  pomocí java.net, efektivní programovací techniky  v JAVA,   Swing  (architektura,  vlákna,  konverze  z AWT),  Reflection  a Java Beans (vlastnosti, podporované třídy), klient-server pomocí Remote Method Invocation (RMI), aktivace RMI, Java IDL (interface na CORBA klienty-servery), vývoj OO aplikací v Jave:  úplný  životný  cyklus,  rozdíl oproti  vývoji  klasických  aplikací,  různé analytické modelovací metody a  techniky  ve fázi analýzy,  techniky  pro testování systému, využití základních  vlastností IBM  VisualAge  prostředí a  vývojového  prostředí Java  Visual  Builder,  správa  zdrojových  kódů knihoven pomocí VisualAge pro Javu.

 

Seznam odborné literatury:

 

CHAPMAN, S., J. Začínáme programovat v jazyce Java., Computerpress, Praha, 2002. 318 s. ISBN: 80-72264-72-9

 

SPELL, B. Java - programujeme profesionálně. Computerpress, Praha, 2002. 1040 s. ISBN: 80-7226-667-5