HALAMKA, M. Obousměrné transpilátory vyšších programovacích jazyků [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Meduna, Alexandr

Celkově hodnotím přístup studenta studenta ke tvorbě BP jako průměrný. Dosažené výsledky nevyústily v žádnou publikaci. Otázky během konzultací byly jen obecné, bez důrazu na jeho konkrétní řešení BP. 

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Tato práce svojí obtížností mírně přesahuje rámec bakalářského  studia neboť k jeho splnění bylo nutné prostudovat a porozumět cizojazyčné odborné literatuře, převážně vědeckým článkům související s tématem BP.
Práce s literaturou Student získával a využívala studijní materiály k řešení práce systematicky.
Aktivita během řešení, konzultace, komunikace Setkávali jsme se méně než by si vedoucí přál, zhruba jednou za 3 týdny. Student dodržoval dohodnuté termíny. Byl ale připraven jen obecným způsobem bez formulace přesných a věcných otázek.
Aktivita při dokončování Práce byla dokončena s malým předstihem a její definitivní obsah byl konzultován jen hrubě.
Publikační činnost, ocenění Není.
Navrhovaná známka
C
Body
71

Posudek oponenta

Havel, Martin

Práce poskytuje obousměrný transpilátor. Hodnocení dobře (C) zdůvodňuji neexistujícím praktickým srovnáním..

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Obtížnost zadání spočívala v nutnosti pochopení konceptů překladu, které jsou běžně probírány až v rámci magisterského studia.
Rozsah splnění požadavků zadání Výhradu mám k 5. bodu zadání, kde srovnání bylo provedeno jen na teoretické úrovni bez použití testování či měřitelných metrik.
Rozsah technické zprávy Rozsah práce je adekvátní.
Prezentační úroveň technické zprávy 70 Práce je většinou srozumitelná. Některé věty jsou příliš dlouhé a obtížně čitelné. Práce obsahuje několik hovorových formulací. Logická struktura textu je v pořádku. V textu se práce se vyskytuje několik logických chyb. Například grafická reprezentace konečného automatu v obrázku 2.1 neodpovídá matematickému zápisu. U dalších formálních definic následně chybí příklady.
Formální úprava technické zprávy 90 Gramatické chyby jsou v normě. Po typografické stránce je práce v pořádku.
Práce s literaturou 78 Práce obsahuje 18 zdrojů. Zdroje jsou vhodně zvolené.
Realizační výstup 63 Implementace realizačního výstupu má dobrou kvalitu a kód je řádně komentovaný. Chybí validace a verifikace proti alternativním transpilátorům. Počet testových příkladů pro účely demonstrace programu stačí.
Využitelnost výsledků Výsledkem práce je obousměrný transpilátor s omezeními, který má praktické uplatnění.
Navrhovaná známka
C
Body
72

Otázky

eVSKP id 162767