FPF:UIINP52 Objektové programování I - Informace o předmětu
UIINP52 Objektové programování I
Filozoficko-přírodovědecká fakulta v Opavězima 2019
- Rozsah
- 0/2/0. 2 kr. Ukončení: z.
- Vyučující
- RNDr. Miroslav Langer, Ph.D. (cvičící)
- Garance
- RNDr. Miroslav Langer, Ph.D.
Ústav informatiky – Filozoficko-přírodovědecká fakulta v Opavě - Předpoklady
- TYP_STUDIA(B)&& UIINP02 Algoritmy a programování I
- Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
- Cíle předmětu
- Studenti se seznámí se základními principy objektově orientovaného programování v jazyce Java, principy dědičnosti, polymorfismus, zapouzdření, používání definovaných struktur jako jsou cykly, rozhodovací struktury, vstupy a výstupy, výjimky atd.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- shrnout důležité rysy objektově orientovaného programování;
- popsat principy dědičnosti, polymorfizmus;
- analyzovat problém, navrhnout a aplikovat jehořešení na základě objektového přístupu; - Osnova
- 1. Jazyk Java, JRE, JDK, JIT
- 2. Syntaxe, identifikátory, datové typy, cykly, větvení, vstupy, výstupy
- 3. Třídy, objekty
- 4. Metody
- 5. Dědičnost, polymorfismus
- 6. Zapouzdření
- 7. Vnořené třídy
- 8. Výjimky
- 9. Balíky
- 10. Rozhraní
- 11. Adresáře a soubory, čtení a zápis
- 12. Vlákna
- Literatura
- povinná literatura
- SCHILDT, Herbert. Mistrovství - Java. Brno: Computer Press, 2014. ISBN 80-251-4145-4. info
- doporučená literatura
- PECINOVSKÝ, Rudolf. Java 7: učebnice objektové architektury pro začátečníky. Praha: Grada, 2012. ISBN 978-80-247-3665-5. info
- HEROUT, Pavel. Učebnice jazyka Java. 5. rozš. vyd. České Budějovice: Kopp, 2010. ISBN 978-80-7232-398-2. info
- Kendal, S. Object Oriented Programming using Java. 2009. ISBN 978-87-7681-501-1. info
- HEROUT, Pavel. Java: grafické uživatelské prostředí a čeština. 2. vyd. České Budějovice: Kopp, 2007. ISBN 80-7232-328-8. info
- KOEGH, James. Java bez předchozích znalostí: průvodce pro samouky. Brno: Computer Press, 2005. ISBN 978-80-251-0839-0. info
- Výukové metody
- Cvičení v počítačové učebně
- Metody hodnocení
- Zápočet:
1. Demonstrace dovedností při cvičení: sestavit aplikaci v rozsahu probíraných témat.
2. Povinná účast na cvičeních min. 75 %. - Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (zima 2019, nejnovější)
- Permalink: https://is.slu.cz/predmet/fpf/zima2019/UIINP52