Předmět Programovací jazyk Java (PJJ)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu PJJ - Programovací jazyk Java, Provozně ekonomická fakulta, Mendelova univerzita v Brně (MENDELU).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
1.Vlastnosti a použití jazyka Java (dotace 2/2) a.Vlastnosti a použití jazyka Java.b.Postup vytváření a distribuce aplikací.c.Java platformy.2.OOP v jazyce Java. (dotace 8/8) a.Třídy, rozhraní, balíky, omezení přístupu.b.Tvorba a rušení objektů, metody, polymorfismus.c.Datové typy (primitivní a objektové), pole, kontejnery, generické typy v třídách a metodách.d.Iterátory, operátory a jejich priorita, příkazy, řídicí struktury, výjimky.3.Vstupně-výstupní operace v jazyku Java. (dotace 4/4) a.Datové streamy.b.Práce se soubory.c.Serializace a deserializace dat.4.Tvorba grafických (okenních) aplikací (dotace 6/6) a.GUI v Javě (Swing, AWT, SWT). Aplety.b.Tvorba programů řízených událostmi, reakce na události, adaptéry.c.IDE pro jazyk Java.5.Vlákna. (dotace 3/3) a.Tvorba vícevláknových aplikací.b.Synchronizace vláken.c.Priorita.6.Programátorské konvence v jazyku Java, zásady vývoje aplikací. (dotace 3/3) a.Tvorba programátorské dokumentace pomocí nástroje JavaDoc.b.Balíky a JAR archívy.c.Testy řízený vývoj softwaru (TDD), testovací rámec JUnit.7.Síťová komunikace v Javě. (dotace 2/2) a.Reprezentace IP adres.b.Datagramová komunikace prostřednictvím protokolu UDP.c.Spojovaná komunikace prostřednictvím protokolu TCP. Implementace TCP klienta, TCP serveru, HTTP klienta.
Získané způsobilosti
Všeobecné kompetence: -schopnost analýzy a syntézy-schopnost aplikace znalosti v praxi-schopnost řešit problémy-schopnost samostatné práceOborově specifické kompetence: -Student je schopen v praxi aplikovat objektově orientované paradigma.-Student je schopen vytvářet v jazyce Java desktopové aplikace s grafickým uživatelským rozhraním.-Student je schopen vytvářet v jazyce Java vícevláknové aplikace.-Student zná programátorské konvence jazyka Java.-Student zná syntaxi a sémantiku příkazů jazyka Java.
Literatura
TypAutorNázevMísto vydáníNakladatelRokISBNZPECINOVSKÝ, R.Myslíme objektově v jazyku Java : kompletní učebnice pro začátečníkyPrahaGrada2009978-80-247-2653-3ZHEROUT, P.Učebnice jazyka JavaČeské BudějoviceKopp2010978-80-7232-398-2ZHEROUT, P.Java : grafické uživatelské prostředí a češtinaČeské BudějoviceKopp2009978-80-7232-328-9DHEROUT, P.Java - bohatství knihovenČeské BudějoviceKOOP200680-7232-288-5DPECINOVSKÝ, R.Návrhové vzory : [33 vzorových postupů pro objektové programování]BrnoComputer Press2007978-80-251-1582-4DDokumentace dostupná z http://www.oracle.com/technetwork/java/index-jsp-142903.html#documentationDOdborné příspěvky a diskuze na serveru http://www.java.cz
Požadavky
K ukončení předmětu je vyžadována obhajoba softwarového projektu (je třeba získat alespoň 15 bodů z 30) a splnění písemného testu (je třeba získat alespoň 40 bodů ze 70). Test obsahuje přibližně 6 otázek a 2 úkoly. V součtu je ke složení zkoušky třeba získat alespoň 60 bodů.
Garant
Ing. Petr Jedlička, Ph.D.
Vyučující
Ing. Petr Jedlička, Ph.D.Ing. Jan Kolomazník, Ph.D.