BĚLEJA, M. Alternativní vývojové prostředí pro AVR [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2010.

Posudky

Posudek vedoucího

Fedra, Zbyněk

Bakalářská práce měla za úkol upravit existující vývojové prostředí pro použití s technikou dostupnou v laboratoři ústavu. Studen musel při řešení proniknout do zdrojových souborů tvořících základ prostředí a upravit funkce pro kompatibilitu s procesorem ATmega16. Dalším krokem byla úprava bootloaderu pro podporu vývojové desky. Výsledkem je úspěšná portace prostředí na zvolený HW. Jedinou nespolupracující částí zůstaly funkce využívající UART jednotku (zřejmě vyžadují dodatečnou úpravu výpočtu časování). Po formální stránce text práce poměrně přehledně rozebírá jednotlivé potřebné kroky pro úpravu prostředí.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění zadání B 40/50
Aktivita během řešení a zpracování práce (práce s literaturou, využívání konzultací, atd.) B 17/20
Formální zpracování práce B 16/20
Využití literatury B 8/10
Navrhovaná známka
B
Body
81

Posudek oponenta

Frýza, Tomáš

Bakalářská práce pojednává o možnosti využití vývojového prostředí Arduino pro vývoj jednoduchých aplikací pro mikrokontroléry AVR. Práce obsahuje 37 stran + přílohy. Její členění do jednotlivých kapitol je přehledné. V textu jsou představeny modifikace pro vývoj aplikací pro zvolenou vývojovou desky, včetně postupu tvorby vlastního bootloaderu. Nicméně, přínos alternativního prostředí není pro vývojáře z textu jednoznačně patrný a student by ho měl při obhajobě jednoznačně formulovat. Především úroveň abstrakce zdrojového kódu ve prospěch snadnějšího vývoje aplikací je diskutabilní (viz str. 16). Formální stránku práce lze ovšem popsat jako katastrofální. Jsou to především časté překlepy, absence jakýchkoliv pravidel interpunkce a rekordně dlouhá souvětí (i 10 řádků – str. 18) v žádném případě neusnadňují pochopení řešené problematiky.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků zadání A 20/20
Odborná úroveň práce B 42/50
Interpretace výsledků a jejich diskuse E 10/20
Formální zpracování práce F 2/10
Navrhovaná známka
C
Body
74

Otázky

eVSKP id 30920