BUCEK, M. Implementace jednoduchého operačního systému [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
S ohledem na vše výše uvedené – tedy nadprůměrnou náročnost zadání, poctivou práci studenta po celý rok, úspěšné vytvoření funkčního základu operačního systému a jeho prezentaci i na Excel@FIT’25 – navrhuji hodnocení stupněm A.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Cílem práce bylo vytvořit vlastní jednoduchý operační systém pro platformu RISC-V. Přestože cílem byl pouze jednoduchý operační systém, se základními řešeními typických subsystémů operačního systému, stále se jedná o operační systém s řadou jeho inherentních rysů: bezprostřední návaznost na hardware, paralelismus, asynchronní zpracování událostí, virtualizace paměti, různorodé periferie apod. Z nutnosti vypořádat se všemi těmito výzvami plyne nadprůměrná náročnost práce. Se zadáním práce přišel sám student a musím přiznat, že jsem nějakou dobu váhal, zda je práce zvládnutelná. Studenta téma nicméně velmi zajímalo, pracoval velmi poctivě, a nakonec dle mého názoru cíl práce jednoznačně splnil a opravdu vytvořil funkční základ jednoduchého operačního systému. | ||
| Práce s literaturou | Studentova práce s literaturou byla bezproblémová. Byl sám schopen si dohledat a využít patřičné zdroje, které také řádně cituje. | ||
| Aktivita během řešení, konzultace, komunikace | Student byl po celou dobu řešení samostatný a velmi aktivní. Na schůzky přicházel vždy pečlivě připravený, prezentoval dosažené pokroky a možnosti dalšího pokračování práce. | ||
| Aktivita při dokončování | Práce byla dokončena v předstihu, byla zde dostatečná možnost projít a korigovat technickou zprávu. | ||
| Publikační činnost, ocenění | Výsledný operační systém je zveřejněn formou open source a může být využit jako základ pro další rozvoj studentem i dalšími zájemci. Student práci prezentoval na studentské konferenci Excel@FIT’25. |
The student has done an outstanding job implementing a complete operating system, complemented by a well-written and well-formatted report. All goals outlined in the thesis assignment have been successfully fulfilled.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | I consider the topic of this thesis to be exceptionally challenging. Developing a complete operating system requires extensive knowledge and significant implementation effort. Nonetheless, the student successfully accomplished this demanding task. | ||
| Rozsah splnění požadavků zadání | The student successfully completed all the goals outlined in the thesis assignment, which, considering the scope of the work, is a significant achievement. | ||
| Rozsah technické zprávy | The length of the thesis falls within the typical range, leaning toward the upper limit. However, given the scope of the work, this length is appropriate, and the content is highly informative. | ||
| Prezentační úroveň technické zprávy | 95 | The thesis is well-structured and highly informative, serving as a valuable introductory resource for those interested in operating system development. | |
| Formální úprava technické zprávy | 95 | The thesis is well-formatted, neatly typeset, and written in clear, appropriate language. | |
| Práce s literaturou | 95 | The student used all appropriate sources and cited them properly. The thesis clearly distinguishes between the state of the art and the student’s original contributions. | |
| Realizační výstup | 95 | The implementation is well-structured, properly formatted, and thoroughly documented, making it a valuable learning resource for operating system courses. | |
| Využitelnost výsledků | This work can serve as a valuable educational resource for operating systems courses. |
eVSKP id 162710