|
|
|
||
Předmět je zaměřen na objektově orientované programování, jehož principy jsou demonstrovány nejen na jazyce Java. Praktická cvičení jsou věnována základům programovacího jazyka Java. Studenti jako individuální projekt implementují jednoduchou aplikaci s grafickým uživatelským rozhraním.
Poslední úprava: Fialová Jana (15.01.2018)
|
|
||
Studenti budou umět:
Poslední úprava: Fialová Jana (15.01.2018)
|
|
||
zápočet - odevzdání protokolů ze samostatných úkolů
zkouška - ústní Poslední úprava: Mareš Jan (14.02.2018)
|
|
||
Z:Herout P.,Učebnice jazyka Java,Kopp,České Budějovice,2010,8072323982 Z:Herout P.,Java: grafické uživatelské prostředí a čeština,Kopp,České Budějovice,2001,8072321501 D:Pecinovský R.,Java 7: učebnice objektové architektury pro začátečníky,Grada,Praha,2012,8024736655 D:Darwin I.F.,Java: kuchařka programátora: [vzory a řešení pro vaše aplikace],Computer Press,Brno,2006,8025109445 Poslední úprava: Fialová Jana (15.01.2018)
|
|
||
1. Datové typy, deklarace proměnných, operátory, pole a řetězce. 2. Větvení a cykly, standardní vstup a výstup. 3. Třídy a instance, metody a atributy. 4. Dědičnost, překrývání a přístupová práva. 5. Rozhraní a polymorfizmus, vnořené a vnitřní třídy. 6. Výjimky a ošetření výjimek, práce se soubory. 7. Balíky a archivy JAR, spouštění programu z archivu JAR a konzolové aplikace. 8. Grafické uživatelské rozhraní a událostmi řízené programování. 9. Zobrazení a obsluha událostí, programové vyvolání události a adaptéry. 10. Typy komponent a jejich základní události. 11. Akce a vlastnosti komponent, práce s kurzorem. 12. Kontejnerové komponenty, rozmísťování komponent, používání panelů, aktualizace rozměru komponenty. 13. Komponenty a jejich události, metody událostí. 14. Aplety a jejich životní cyklus.
Poslední úprava: Jahoda Milan (23.02.2018)
|
|
||
http://www.java.net/ http://help.eclipse.org/ http://www.eclipse.org/swt/docs.php Poslední úprava: Fialová Jana (15.01.2018)
|
|
||
Počítačové praktikum Poslední úprava: Jahoda Milan (23.02.2018)
|
Zátěž studenta | ||||
Činnost | Kredity | Hodiny | ||
Obhajoba individuálního projektu | 0.5 | 14 | ||
Účast na přednáškách | 0.5 | 14 | ||
Práce na individuálním projektu | 1.5 | 42 | ||
Příprava na zkoušku a její absolvování | 1 | 28 | ||
Účast na seminářích | 1.5 | 42 | ||
5 / 5 | 140 / 140 |