BAJTEKOVÁ, L. Překlad mezi vyššími programovacími jazyky [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
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á.
| 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í. |
Z důvodu vyšší kvality práce a přesahu zadání navrhuji hodnocení velmi dobře (B).
| 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ů. |
eVSKP id 162868