Předmět: Základy programování 3 (Java)

« Zpět
Název předmětu Základy programování 3 (Java)
Kód předmětu KMI/ZP3JV
Organizační forma výuky Seminář
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu nespecifikováno
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Trnečka Martin, RNDr. Ph.D.
  • Krajča Petr, Mgr. Ph.D.
  • Vyjídáček Roman, Mgr.
  • Tříska Jan, Mgr. Ph.D.
  • Kočíř David, Mgr.
  • Urbanec Tomáš, Mgr.
Obsah předmětu
1. úvod do platformy Java, vykonávání programu, vývojová prostředí 2. primitivní datové typy, objekty, operátory, řetězce 3. řízení výpočtu (podmíněné vykonávání kódu, smyčky) 4. třídy, rozhraní, objekty, metody, rozsah platinosti, dědičnost 5. pole, kolekce, generické typy 6. vyjímky 7. základní třídy a objekty stadnardní knihovny, přístup k souborům 8. balíčky, sestavení komplexního programu 9. vlákna

Studijní aktivity a metody výuky
Demonstrace
Výstupy z učení
Studenti se seznámí se vybranými pojmy ze základů programování.
1. Znalosti Znalosti základů programovaní v jazyce Java
Předpoklady
KMI/YUDIT Úvod do informačních technologií a KMI/OOP Objektově orientované programování nebo KMI/PP2 Paradigmata programování 2
KMI/YUDI a zároveň KMI/OOP
----- nebo -----
KMI/PAPR3

Hodnoticí metody a kritéria
Písemná zkouška, Analýza výkonů studenta

Aktivní účast v hodině. Plnění zadaných úkolů. Složení písemného testu.
Doporučená literatura
  • Benjamin J Evans, David Flanagan. (2014). Java in a Nutshell: A Desktop Quick Reference. O'Reilly Media.
  • Bruce Eckel. (2006). Thinking in Java (4th Edition). Thinking in Java (4th Edition).
  • Herbert Schildt. (2017). Java: The Complete Reference, Tenth Edition. McGraw-Hill Education.
  • James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha. (2014). The Java Language Specification, Java SE 8 Edition. Addison Wesley.
  • Joshua Bloch. (2018). Effective Java (3rd Edition). Addison-Wesley Professional.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr