Přeskočit na hlavní obsah
Přeskočit hlavičku
Ukončeno v akademickém roce 2022/2023

Programování I

Typ studia bakalářskénavazující magisterské
Jazyk výuky angličtina
Kód 548-0001/05
Zkratka P1
Název předmětu česky Programování I
Název předmětu anglicky Programming I
Kreditů 5
Garantující katedra Katedra geoinformatiky
Garant předmětu Ing. Kateřina Růžičková, Ph.D.

Osnova předmětu

1) Základy objektově orientovaného programování.
2) Vývojové prostředí jazyka Java (Sun, Microsoft). Ladění programů. Kompilace. Překlad binárního mezikódu.
3) Základní datové typy. Další datové typy. Matematické a jiné předdefinované funkce. Vlastní funkce a procedury.
4) Řídící a rozhodovací struktury v prostředí jazyka Java.
5) Zpracování událostí v prostředí Java. Výjmky.
6) Pole. Zpracování řetězců.
7) Tvorba definic tříd. Zapouzdření. Polymorfismus. Dědičnost. Rozhraní.
8) Swing. Applet.
9) I/O Streams
10) Vlákna.
11) JDBC.

Povinná literatura

Studijní materiály v lms.vsb.cz k tomuto předmětu.

Doporučená literatura

GIS mentors. Školení GeoPython pro začátečníky. Dostupné On-line:http://training.gismentors.eu/geopython-zacatecnik/
Tutoriály a učebnice v elektronické podobě. Dostupné On-line: https://www.py.cz/TutorialyLiteratura
Tutorials Point. Pycharm - Introduction. Dostupné On-line: https://www.tutorialspoint.com/pycharm/pycharm_introduction.htm