RAMOSOVÁ, P. Nové funkce klientské aplikace protokolu DNS pro účely výuky [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022.

Posudky

Posudek vedoucího

Jeřábek, Jan

Studentka pracovala na své diplomové práci systematicky a svědomitě. Dostatečně konzultovala svůj postup a v případě potřeby upravovala funkcionalitu vytvořeného software v souladu s požadavky vedoucího práce. Studentka v souladu se zadáním vycházela z již existujícího kódu DNS aplikace, který vznikl jako diplomová práce v předchozím akademickém roce. V předcházejícím díle se velmi dobře zorientovala a identifikovala významné slabiny dosavadního řešení. Rozsah nového či upraveného kódu, který vytvořila, je více než dostatečný. Nad rámec zadání studentka přidala některé další funkce, které danou aplikaci vhodně doplňují. Práce má po formální i technické stránce vynikající úroveň a obsahuje všechny v zadání požadované části. Diplomová práce patří svým rozsahem mezi nadprůměrné. Výsledek této práce je velmi dobře použitelný a bude nasazen do výuky vybraných předmětů. Drobnou výhradou je možné mít pouze k testování finální aplikace, které mělo proběhnout v o něco větším rozsahu a předstihu. Vzhledem k výše uvedenému navrhuji hodnocení A/95.

Navrhovaná známka
A
Body
95

Posudek oponenta

Komosný, Dan

Účelem DP bylo rozšíření stávající aplikace, která slouží jako pomůcka pro výuku síťové komunikace. Nové funkce aplikace zahrnují použití dvou komunikačních protokolů, využití vláken a zavedení hromadného testování serverů DNS. Přehled problematiky doménových jmen je zpracován podrobně. Přehledně je také popsán současný stav aplikace s odůvodněním potřeby nových funkcí. Například se jedná o potřebu vícevláknového řešení aplikace. Zhotovený software je přehledně zdokumentován. Studentka také provedla vlastní vylepšení. Například se jedná o vyčlenění seznamu DNS serverů do konfiguračního souboru, který lze samostatně kopírovat na studentské počítače. Vytvořený software byl vystaven veřejně na platformě GitHub. Výsledky DP budou využívány ve výuce. Aplikaci jsem testoval a nenašel jsem žádný nedostatek. Práce je formálně a odborně na vynikající úrovni.

Navrhovaná známka
A
Body
100

Otázky

eVSKP id 141374