Detail práce

Prohledávání textových souborů pomocí regulárních výrazů

Bakalářská práce Student: Šimek Ota Akademický rok: 2015/2016 Vedoucí: Rozman Jaroslav, Ing., Ph.D.
Název anglicky
Regular Expression Based Searching in Text Files
Jazyk práce
český
Abstrakt

Tato práce se zabývá návrhem, analýzou a implementací programu, který slouží pro vyhledávání určitých částí textu v textových a xml souborech. Pro vyhledávání je nutné vytvářet šablony pomocí dvou technik porovnávání textu. Jedná se o regulární výrazy a XPath výrazy. Toto je popsáno v první kapitole. Aplikace umožňuje zpracovávat velké množství souborů a také soubory s velkým obsahem.

Klíčová slova

xml, XPath, regulární výraz, XPath výraz, šablona, prohledávání souborů, mapování, paralelní přístup, datové toky, textové soubory, xml soubory

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení E
Obhajoba
16. června 2016
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm E.

Otázky u obhajoby
  1. Jakým způsobem jste ve vaši práci zohlednil požadavek bodu 1. zadání a zaměřil se na regulární výrazy systému POSIX?
  2. V kapitole 5 Testy jste vyhodnocoval pro různé případ rychlost vaší aplikace. Porovnával jste vaší aplikaci i s jinými podobnými nástroji? Pokud ano, jak porovnání dopadlo?
Komise
Smrž Pavel, doc. RNDr., Ph.D. (UPGM FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Bidlo Michal, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), člen
Szőke Igor, Ing., Ph.D. (UPGM FIT VUT), člen
Citace
ŠIMEK, Ota. Prohledávání textových souborů pomocí regulárních výrazů. Brno, 2016. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2016-06-16. Vedoucí práce Rozman Jaroslav. Dostupné z: https://www.fit.vut.cz/study/thesis/19018/
BibTeX
@bachelorsthesis{FITBT19018,
    author = "Ota \v{S}imek",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Prohled\'{a}v\'{a}n\'{i} textov\'{y}ch soubor\r{u} pomoc\'{i} regul\'{a}rn\'{i}ch v\'{y}raz\r{u}",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19018/"
}
Nahoru