Prosím čekejte...
Nepřihlášený uživatel
logo VŠCHT
iduzel: 30011
idvazba: 38199
šablona: api_html
čas: 2.12.2022 20:40:36
verze: 5243
uzivatel:
remoteAPIs: https://cis-web-test.vscht.cz/studijni-system/
branch: trunk
Server: 147.33.89.153
Obnovit | RAW
iduzel: 30011
idvazba: 38199
---Nová url--- (newurl_...)
domena: 'www.vscht.cz'
jazyk: 'cs'
url: '/studijni-system/predmety/U/predmet/N445007/rok/2018'
iduzel: 30011
path: 1/4111/959/8547/4161/1398/8548/4168/4169/8547/4156/1394/8548/39341/39376/8548/48364/48365/8548/43892/43893/8548/39341/39375/8548/38914/38915/8548/29628/29629/8548/43413/8548/28158/28159/8548/24136/24137/8548/28861/28894/8548/25669/25670/8548/20508/20509/8548/22498/22499/8548/4162/1338/8548/15102/15103/8548/10022/10023/8548/4163/1558/8548/4164/945/8548/4165/1404/8548/4168/1410/8548/5338/5339/8548/6214/6522/8548/6996/6998/8548/7925/7928/8548/7925/7928/7937/8548/7924/7930/8548/7924/7930/7941/8548/7922/7926/8548/4167/1406/8548/11349/11351/1/12984/12985/8548/42398/42399/8547/11265/11271/8547/4154/1408/8547/4160/1399/8547/4156/1393/1/4111/942/8547/4161/1397/8547/4159/1395/1/1401/13358/519/30011
CMS: Odkaz na newurlCMS
branch: trunk
Obnovit | RAW
Data pro 2018/2019

Objektově orientované programování

Kredity 5
Rozsah 2 / 3 / 0
Examinace Z+Zk
Jazyk výuky čeština
Úroveň bakalářský předmět
Garant doc. Ing. Jan Mareš, Ph.D.

Anotace

Předmět je zaměřen na objektově orientované programování, jehož principy jsou demonstrovány nejen na jazyce Java. Praktická cvičení jsou věnována základům programovacího jazyka Java. Studenti jako individuální projekt implementují jednoduchou aplikaci s grafickým uživatelským rozhraním.

Sylabus


  1. Datové typy, deklarace proměnných, operátory, pole a řetězce.

  2. Větvení a cykly, standardní vstup a výstup.

  3. Třídy a instance, metody a atributy.

  4. Dědičnost, překrývání a přístupová práva.

  5. Rozhraní a polymorfizmus, vnořené a vnitřní třídy.

  6. Výjimky a ošetření výjimek, práce se soubory.

  7. Balíky a archivy JAR, spouštění programu z archivu JAR a konzolové aplikace.

  8. Grafické uživatelské rozhraní a událostmi řízené programování.

  9. Zobrazení a obsluha událostí, programové vyvolání události a adaptéry.

  10. Typy komponent a jejich základní události.

  11. Akce a vlastnosti komponent, práce s kurzorem.

  12. Kontejnerové komponenty, rozmísťování komponent, používání panelů, aktualizace rozměru komponenty.

  13. Komponenty a jejich události, metody událostí.

  14. Aplety a jejich životní cyklus.


Literatura

Z:Herout P.,Učebnice jazyka Java,Kopp,České Budějovice,2010,8072323982
Z:Herout P.,Java: grafické uživatelské prostředí a čeština,Kopp,České Budějovice,2001,8072321501
D:Pecinovský R.,Java 7: učebnice objektové architektury pro začátečníky,Grada,Praha,2012,8024736655
D:Darwin I.F.,Java: kuchařka programátora: [vzory a řešení pro vaše aplikace],Computer Press,Brno,2006,8025109445

VŠCHT Praha
Technická 5
166 28 Praha 6 – Dejvice
IČ: 60461373
DIČ: CZ60461373

Datová schránka: sp4j9ch

Copyright VŠCHT Praha
Za informace odpovídá Oddělení komunikace, technický správce Výpočetní centrum

VŠCHT Praha
na sociálních sítích
zobrazit plnou verzi