ULIANKO, M. Implementace RTOS do uzlu senzorové sítě [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2012.

Posudky

Posudek vedoucího

Pavlata, Karel

Bakalárska práca pojednáva o implementácií operačného systému reálneho času do uzlov bezdrôtovej senzorickej siete. Práca nenadväzuje priamo na semestrálny projekt, počíta však s dostatočným prehľadom študenta v danej problematike. Práca je písaná v anglickom jazyku. Študent pracoval zväčša samostatne, sporadicky konzultoval jednotlivé kroky riešenia práce a informoval o problémoch, ktoré riešil. Z hľadiska realizácie praktickej časti práce bolo pracovné nasadenie študenta vzhľadom na zložitosť problematiky zo začiatku prekvapujúco vysoké a dielčie časti práce mal hotové v extrémne krátkom čase, čo svedčí o jeho mimoriadnych programátorských schopnostiach. Študent sa musel nielen zorientovať v problematike RTOS systému, ale tento systém modifikovať. Rovnako implementoval svoj driver pre rádiový modul a časti prístupovej vrstvy k rádiovému kanálu. Neskôr študent vo svojom tempe poľavil a z časových dôvodov nevenoval dostatočnú pozornosť textovej časti práce. Toto sa snažil na poslednú chvíľu dohnať a bohužiaľ sa to prejavilo jak na kvalite, tak na kvantite dokumentácie. Z tohto dôvodu navrhujem hodnotenie práce C/70 bodov.

Navrhovaná známka
C
Body
70

Posudek oponenta

Kučera, Pavel

Zadání této bakalářské práce je velmi rozsáhlé a je náročné po časové i odborné stránce. Autor toto zadání práce pochopil po svém a na místo, aby se v textu práce zabýval jednotlivými body zadání, soustředil se zejména na oblasti, které se zadáním souvisí jen okrajově. Například v prvním bodu zadání se měl autor seznámit s architekturou AMR Cortex-M3 a platformou EFM32 Gecko. O této části zadání není v textu práce ani slovo, přestože se student musel s touto problematikou seznámit velmi detailně. To stejné platí pro druhý bod zadání, kde měl navrhnout propojení bezdrátového modulu k vývojovému kitu. Přestože tuhle část student rovněž realizoval, v textu práce se o tom opět nezmínil. Na druhou stranu velmi pečlivě a kriticky vypracoval rešerši vhodných RTOS a za asi největší přínos práce považuji problematiku časování obvodů ve WSN sítí. Tuto student rozpitval do nejmenších detailů a navrhl hned několik řešení, jak dosáhnout spolehlivé komunikace při minimální energetické spotřebě. Tato oblast je dosud prozkoumána jen velmi okrajově a ani teoreticky nebyly dosud všechny aspekty časování ve WSN spolehlivě vyřešeny. Vysoce kladně též hodnotím přiložené zdrojové kódy, z nichž vyplývá, že student je v implementační rovině na velmi vysoké úrovni a jeho znalosti a schopnosti zdaleka převyšují požadovanou úroveň. Na druhou stranu je samotný text práce rozhodně její největší slabinou. Vyskytuje se v něm neuvěřitelné množství gramatických a stylistických chyb. Koncentrace je místy tak vysoká, že i po pečlivém přečtení a přezkoumání mnoha vět, se lze jen odhadovat, co měl autor na mysli. Komentovat závěr práce raději nebudu, protože cokoliv, co by k němu bylo řečeno, by bylo zbytečné. Tvorba dokumentace je pro studenta velká výzva, se kterou se bude ještě muset hodně poprat, aby se stal plnohodnotným členem jakéhokoliv vývojového týmu. Na druhou stranu jeho odborné znalosti v této oblasti jsou již nyní na takové úrovni, že bych jím vytvořené programové vybavení neváhal nasadit do komerčně úspěšného zařízení. S ohledem na konstatované, hodnotím práci stupněm C/70 bodů.

Navrhovaná známka
C
Body
70

Otázky

eVSKP id 52542