9360-0193/02 – Pokročilé metody zpracování dat (PMZD)
Garantující katedra | Centrum nanotechnologií | Kredity | 3 |
Garant předmětu | Ing. Dominik Legut, Ph.D. | Garant verze předmětu | Ing. Dominik Legut, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinný |
Ročník | 1 | Semestr | letní |
| | Jazyk výuky | angličtina |
Rok zavedení | 2019/2020 | Rok zrušení | |
Určeno pro fakulty | FMT | Určeno pro typy studia | bakalářské, navazující magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Umožní studentům zpracovávat rozměrná data v řadech GBi-TBi, manipulaci s němi a jejich následnou analýzu.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Projekt
Anotace
Tento předmět připraví uchazeče na práci s daty. A to nejen na superpočítači, ale i ty které se generují v jeho každodením studiu. Rovněž dovolí zpracovávat data bez ohledu zda má milion řadků či milion sloupců či velikost datových souborů je víc než GBi.
Povinná literatura:
Doporučená literatura:
https://www.regularnivyrazy.info/regularni-vyrazy-zaklady.html#.Wtl3ada-kWM
Další studijní materiály
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Dosažené znalosti budou ověřeny vypracovaním projektu, ústní a písemnou zkouškou
E-learning
Další požadavky na studenta
Zpracování projektu s manipulací dat.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Tento předmět připraví uchazeče na práci s daty na superpočítači a rovněž dovolí zpracovávat data bez ohledu zda má milion řadků či milion sloupců či několika GBi soubor.
1. Unixové (linuxové) příkazy pro manipulaci dat a složek v příkazovém řádku
2. Píšeme v unixu, Vi-editor, Nano, midnight commander atd.
3. Úvod do skriptovaní v Bash, for and while loops, atd.
4. Úvod do Awk, manipulace dat
5. Jak na matematiku v příkazovém řádku
6. Awk, formáty dat, vstupy a výstupy
7. Základy Ed a Sed
8. Rozšířenější možnosti - Úvod do Perlu
9. Perl II
10. Regulární výrazy I
11. Regulární výrazy II
12. Manipulace dat z a na HPC systémech, přenos displeje atd., použití plánovače HPC infrastruktury atd.
13. - 14. Praktické úlohy
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.