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.

Posudky

Posudek vedoucího

Červenka, Vladimír

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.

Navrhovaná známka
D
Body
60

Posudek oponenta

Krkoš, Radko

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.

Navrhovaná známka
C
Body
70

Otázky

eVSKP id 73808