X36PJV | Programování v jazyku Java | Rozsah výuky: | 2+2 | ||
---|---|---|---|---|---|
Přednášející (garant): | Bloch M. | Typ předmětu: | Z | Zakončení: | KZ |
Zodpovědná katedra: | 336 | Kreditů: | 4 | Semestr: | L |
Anotace:
Cílem předmětu je výuka programovacího jazyka, přičemž se předpokládá, že studenti zvládají algoritmizaci i tvorbu velmi jednoduchých programů v tomto jazyce. Zde se probírá metodologie objektového přístupu, tvorba grafického uživatelského prostředí, návaznost na telekomunikace, internet, multimédia a databáze. Přehled a srovnání s jazyky C a C++.
Osnovy přednášek:
1. | Úvod, historie, vývoj a koncepce Javy | |
2. | Proměnné, výrazy, primitivy, řetězy, pole | |
3. | Třídy, objekty, dědičnost | |
4. | Metody, modifikátory, výjimky | |
5. | Interface, polymorfismus, package, import | |
6. | Vlákna a synchronizace | |
7. | AWT a JFC | |
8. | Události, listenery | |
9. | Applety a multimédia | |
10. | Vstupy, výstupy, serializace | |
11. | Síťová komunikace | |
12. | RMI a JDBC | |
13. | Jazyk C | |
14. | Jazyk C++ |
Osnovy cvičení:
1. | IDE a jejich možnosti | |
2. | Proměnné, výrazy, primitivy, řetězy, pole | |
3. | Třídy, objekty, dědičnost | |
4. | Metody, modifikátory, výjimky | |
5. | Interface, polymorfismus, package, import | |
6. | Vlakna a synchronizace | |
7. | AWT a JFC | |
8. | Události, listenery | |
9. | Applety | |
10. | Animace, obrázky, zvuky | |
11. | Vstupy, výstupy, serializace | |
12. | Síťová komunikace | |
13. | RMI | |
14. | Přístup k databázím |
Literatura Č:
1. | Herout, P.: Učebnice jazyka Java, Kopp, Č. Budějovice, 2000, s. 350 | |
2. | Herout, P.: Učebnice jazyka Java II, Kopp, Č. Budějovice, 2001, s. 350 | |
3. | Eckel, B.: Myslíme v jazyce Java I, Grada, Praha 2000 | |
4. | Eckel, B.: Myslíme v jazyce Java II, Grada, Praha 2000 | |
5. | Virius M.: Java pro zelenáče, Noecortex, Praha, 2001, s. 240 |
Literatura A:
1. | Horton, I.: Beginning Java 2, 2nd edition, Wrox Press Inc, 1999 |
Požadavky:
Podmínkou udělení klasifikovaného zápočtu je odevzdání semestrální práce a získání patřičného počtu bodů při praktických cvičeních.
|
Předmět je zahrnut do těchto studijních plánů:
|
Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |