Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Programování II (KIKM / PRO2)

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 KIKM / PRO2 - Programování II, Fakulta informatiky a managementu, Univerzita Hradec Králové (UHK).

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. Anonymní vnitřní třídy a jejich užití. Grafické uživatelské rozhraní - úvod, principy, layouty, listenery.2. Základní atomické komponenty GUI - tlačítko, textové pole, popisek3. Základy zpracování XML - SAX, DOM.4. Komponenty s modelem - principy a tvorba modelů5. Pokročilé techniky a nástroje pro práci se vstupy a výstupy6. Spolupráce s relační databází - JDBC7. CRUD, návrhový vzor Data Access Object8. Generické typy9. Úvod do konkurentního programování vlákna, synchronizace10. Principy tvorby síťových aplikací11. Úvod do webových aplikací (Servlety, JSP)

Získané způsobilosti

Student bude schopen navrhnout a implementovat grafické uživatelské rozhraní a napojit jej na aplikační logiku. Naučí se vytvářet jednoduché aplikace s více vlákny a na základní úrovni komunikovat s databází a sítí.

Literatura

nullHerout, P. Učebnice jazyka Java. České Budějovice, 2010. ISBN 978-80-7232-398-2.Herout, Pavel. Java - bohatství knihoven. 1. vyd. České Budějovice, 2003. ISBN 80-7232-209-5.Goetz, Brian. Java concurrency in practice. Upper Saddle River, 2006. ISBN 0-321-34960-1 .Skonnard, Aaron. XML. 1. vyd. Praha, 2006. ISBN 80-247-0972-4 .Barker, Jacquie. Beginning Java objects. 2nd ed. Berkeley, 2005. ISBN 1-59059-457-6.Pecinovský, R. Java 7 - učebnice objektové architektury pro začátečníky. Grada, Praha, 2012. ISBN 978-80-247-3665-5.Barnes, David J. Objects first with Java. 5th ed. Boston, 2012. ISBN 978-0-13-283554-1.

Požadavky

Pravidla účasti na výuce: Docházka na cvičení je zaznamenávána a je použita pouze jako doprovodné kritérium pro rozhodování v případě, kdy student těsně nesplňuje požadavky k zápočtu. Účast na termínech cvičeních, v nichž probíhá test, nebo je kontrolováno vypracování projektů, je povinná. Termíny takových cvičení budou oznámeny vždy v předstihu.Požadavky k zápočtu:1. Absolvování opakovacího testu z programování a modelování na min. 60% z maxima bodů.2. Předvedení a obhajoba úloh na vyhlášená témata vyvíjených v průběhu semestru. Za nadstandardní řešení může cvičící udělit bonusové body, které lze zohlednit při hodnocení zkoušky.Opakovací test lze v případě neúspěchu opakovat v zápočtovém týdnu.Forma zkoušky: Praktická zkouška u PC. Student samostatně vypracovává během 180 minut úlohu zadanou zkoušejícím.Výsledné hodnocení předmětu: Známka je udělována za vypracování úlohy na zkoušce. V případě nerozhodného výsledku může zkoušející zohlednit práci na cvičeních (bonusové body).

Garant

doc. Mgr. Tomáš Kozel, Ph.D.

Vyučující

Ing. Ondřej BergerIng. Pavel Čech, Ph.D.Ing. Ondřej Klapkadoc. Mgr. Tomáš Kozel, Ph.D.Ing. Pavel Kříž, Ph.D.doc. Ing. Filip Malý, Ph.D.Mgr. Daniela Ponce, Ph.D.Ing. Ondřej BergerIng. Pavel Čech, Ph.D.Ing. Ondřej KlapkaIng. Tomáš Konrádydoc. Mgr. Tomáš Kozel, Ph.D.Ing. Pavel Kříž, Ph.D.doc. Ing. Filip Malý, Ph.D.Ing. Lukáš NajmanMgr. Daniela Ponce, Ph.D.