Předmět Algoritmizace v geovědách (KFG / ALGEO)
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 KFG / ALGEO - Algoritmizace v geovědách, Přírodovědecká fakulta, Ostravská univerzita v Ostravě (OU).
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
Obsah přednášek:1. Úvod do předmětu, obsah, požadavky. Obecné principy algoritmizace.2. Postupy a metody řešení problémů.3. Zápis algoritmů. Obecné algoritmické struktury. Hodnocení a testování algoritmů.4. Datové typy a jejich využití při popisu geografických objektů a jevů.5. Přesnost a stabilita numerických výpočtů.6. Specifika zpracování geodat.Obsah cvičení:1. Úvod do algoritmizace, algoritmizace obecných úloh2. Algoritmizace geografických úloh3. Jazyk Python I - úvod, všeobecná charakteristika, obecné principy, zásady psaní kódu4. Jazyk Python II - datové typy, logické výrazy, řízení toku programu, funkce5. Jazyk Python II - funkce, moduly6. QGIS - charakteristika software - zadání semestrálních projektů8. Jazyk Python v QGIS9. Programování úloh v QGIS I10. Prezentace a hodnocení algoritmů ze semestrálních projektů10. Programování úloh v QGIS II11. Prezentace a hodnocení semestrálních projektů12. Písemný test13. Zzávěrečné cvičení, hodnocení testů
Získané způsobilosti
- orientuje se v základních principech programování- je schopen vytvářet vlastní jednoduché skripty- orientuje se v SW QGIS- je schopen vyřešit a naprogramovat řešení základních úloh v GIS
Literatura
Cormen, Thomas H. et al. Introduction to Algorithms. The Massachusetts Institute of Technology, 2001. http://www.qgis.org/en/docs/index.htmlBurian, Libor; Stanková, Hana. Python pre Geovedné aplikácie. Univerzita Komenského v Bratislave, 2015. http://www.qgis.org/en/docs/index.htmlQGIS Project. Training Manual. 2015. Harms Daryl, McDonald Kenneth. Začínáme programovat v jazyce Python. Brno: Computer Press, 2008. Levitin, Anany. Introduction to the design & analysis of algorithms. Pearson Education, Inc., 2012. http://jaksenaucitprogramovat.py.cz/frcatel.fri.utc.sk/cs_pythontut/tut/
Požadavky
Požadavky na splnění předmětu:- zpracovaný a obhájený semestrální projekt (hodnoceno 0-100 bodů)- písemná zkouška (hodnoceno 0-100 bodů)Výsledná známka z předmětu se vypočte jako vážený průměr z výše uvedených hodnocení (žádné nesmí být nevyhovující). Váha projektu 0,6, váha písemného testu 0,4.Hodnocení předmětu, včetně klasifikace v případě zkoušky, probíhá v souladu s čl. 33 Studijního a zkušebního řádu OU.
Garant
Ing. Radek Dušek, Ph.D.
Vyučující
Ing. Radek Dušek, Ph.D.Ing. Radek Dušek, Ph.D.