BAJTEKOVÁ, L. Překlad mezi vyššími programovacími jazyky [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Meduna, Alexandr

Studentka projevila mírně nadprůměrnou aktivitu při řešení práce. Na studentce je ale unikátní snaha porozumět teoretickým základům informatiky s aplikacemi v transpilátorech. Studentka získával poznatky ze studijních materiálů, které se přednáší až na doktorandské úrovni na FIT VUT. Mnohdy si zajiťovala literaturu zcela samostatně. Publikace nemá.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Práce byla náročná, neboť vyžadovala intenzivní studium cizojačné literatury a následný rozvoj takto získaných znalostí. Práce byla vypracována dle výše uvedeného tématu a postupu. Práce překročila zadání.
Práce s literaturou Studentka získávala a využívala studijní materiály k řešení systematicky a pečlivě.
Aktivita během řešení, konzultace, komunikace Komunikovali jsme každý týden osobně či elektronicky. Studentka byla během řešení aktivní, dodržovala dohodnuté termíny, své řešení průběžně konzultovala a byla na konzultace vzorně připravena.
Aktivita při dokončování Práce byla dokončena s mírným předstihem a její definitivní obsah byl zevrubně konzultován.
Publikační činnost, ocenění Není.
Navrhovaná známka
B
Body
80

Posudek oponenta

Havel, Martin

Z důvodu vyšší kvality práce a přesahu zadání navrhuji hodnocení velmi dobře (B).

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Obtížnost zadání spočívá v hlubokém pochopení transpilátorů. Práce přesahuje významně úroveň bakalářského studia.
Rozsah splnění požadavků zadání Zadání splněno ve všech bodech. V některých ohledech jde práce více do hloubky než zadání vyžaduje.
Rozsah technické zprávy Rozsah práce je odpovídající.
Prezentační úroveň technické zprávy 81 Text je celkově velmi dobře strukturovaný. Místy obsahuje složitější věty, těžkopádné formulace, ale jinak je text čitelný. V textu chybí adekvátní značení definic, které snižuje čitelnost textu. U některých představených konceptů, chybí příklad nebo ukázka zvyšující pochopitelnost daného konceptu. Pokud jsou příklady poskytnuté, chybí popis a vysvětlení významu dané ukázky. Například strana 21.
Formální úprava technické zprávy 90 Počet gramatických chyb je v normě. Práce na některých místech obsahuje zbytečné uvozovky.
Práce s literaturou 60 Práce obsahuje 17 zdrojů. Zdroje jsou vhodně zvolené. Některé ze zdrojů jsou jen zmíněné v úvodu kapitol, ale následně nejsou využité.
Realizační výstup 88 Implementace realizačního výstupu má dobrou kvalitu a kód je řádně komentovaný. Testových příkladů by mohlo být více, pro účely práce je jejich počet ale dostačující.
Využitelnost výsledků Práce poskytuje transpilátor pro podmnožinu jazyka Python a Javascript. Využití lze najít v překladu určité množiny kódů.
Navrhovaná známka
B
Body
82

Otázky

eVSKP id 162868