HORÁK, M. Bezdrátový mesh protokol pro FreeRTOS [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2014.
Student Horák pracoval na bakalářské práci rovnoměrně po celou dobu řešení, přičemž využíval pravidelných konzultací. Během řešení jsem však postrádal určitou míru samostatnosti. To se přímo projevilo i ve způsobu vypracování. Student prakticky vykonal jen kroky dohodnuté na konzultacích, bez vlastní invence. S tím souvisí i nedostatečná práce s literaturou. Při samostatném hledání optimální implementace tak zdaleka nebyly využity veškeré vlastnosti RTOS systému. Po formální stránce vykazuje práce řadu chyb. Neoznačené výpisy kódů, množství gramatických chyb, technické nepřesnosti a místy i neurčitá pojmenování. Přes výše uvedené výhrady student prokázal znalost poskytnutého hardwaru a programovací schopnosti. Body snižuji především za formální zpracování práce a nedostatečné využití literatury. Částečně pak za ne zcela optimální implementaci a její popis.
Pán Martin Horák vypracoval bakalársku prácu v ktorej sa venoval realizácii komunikácie v polygonálnej topológii pre bezdrôtové siete nad operačným systémom reálneho času a optimalizácii riešenia s ohľadom na spotrebovanú energiu. Teoretický úvod pozostáva asi z 10 strán, veľmi stručne a mierne chaoticky popisuje bezdrôtové siete s polygonálnou topológiou a vrstvovú implementáciu smerovania v nich, Atmel Lightweight Mesh. Časť venovaná problematike RTOS je kvalitatívne na slušnej úrovni. Po odbornej stránke je nutné vytknúť najmä prácu s literatúrou. Autor sa odkazuje na Wikipédiu a iné neautoritatívne zdroje , citácií je v práci 8 na celkovo 14 zdrojov, zdroj 4 je zdá sa veľmi dôležitý, odkazy naň sú ako na jediný v texte práce dva. Ďalším problémom je stupňovanie prídavného mena optimálny a používanie zvláštnych prekombinovaných výrazov ako napr. "nainicializován". V praktickej časti je vykonané meranie počtu potrebných cyklov a spotrebovanej energie pri vysielaní a príjme neznámeho dátového objemu v prípade niekoľkých rôznych testovaných implementácií líšiacich sa počtom použitých vlákien a podporou priameho prístupu do pamäte. Taktiež sú tieto riešenia porovnané s alternatívou, ktorá nevyužíva operačný systém reálneho času. Vyzdvihnúť je nutné solídne vykonanú interpretáciu a diskusiu výsledkov. Po formálnej stránke sú problémom najmä chýbajúce predložky a spojky, zlé skloňovanie, nesprávne používanie interpunkcie a občasné nepoužívanie veľkého písmena na začiatku viet. Z pohľadu splnenia zadania chýba popis rozdelenia funkcií protokolovej sady do vlákien a implementácia nie je v podstate vôbec popísaná. Vykonané merania spotreby a výkonu sú nad rámec zadania. Zadanie je možné považovať za dostatočne splnené, prácu odporúčam k obhajobe a navrhujem hodnotenie C/70 bodov.
eVSKP id 73808