Detail práce

RPM Package Query Resolver

Bakalářská práce Student: Korbař Tomáš Akademický rok: 2021/2022 Vedoucí: Rogalewicz Adam, doc. Mgr., Ph.D.
Název česky
Dotazování nad RPM balíky
Jazyk práce
anglický
Abstrakt

Cílem této práce je vytvořit nástroj umožňující efektivně získávat data o RPM balících a dotazovat se jak na data jednotlivých balíků tak na vztahy, které mezi nimi existují. Nástroj musí být schopen předčit dosavadní rychlost dotazování existujících nástrojů a dovolit snadné rozšíření o ukládání dalších dat nebo vztahů. Další z požadovaných funkcí je vizualizace výsledků podle nastavení uživatele nebo poskytnutí výsledku v strojově zpracovatelném formátu.

Klíčová slova

Balíky Dotazování Python RPM Fedora RHEL

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
13. června 2022
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 C.

Otázky u obhajoby
  1. Proč jste nevyužil modul PLY (Python Lex-Yacc)?
  2. Uveďte výslednou gramatiku vašeho dotazovacího jazyka (nebo alespoň dostatečný úryvek).
Komise
Vojnar Tomáš, prof. Ing., Ph.D. (UITS FIT VUT), předseda
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Citace
KORBAŘ, Tomáš. RPM Package Query Resolver. Brno, 2022. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2022-06-13. Vedoucí práce Rogalewicz Adam. Dostupné z: https://www-dev.fit.vutbr.cz/study/thesis/25086/
BibTeX
@bachelorsthesis{FITBT25086,
    author = "Tom\'{a}\v{s} Korba\v{r}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "RPM Package Query Resolver",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2022,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/25086/"
}
Nahoru