Detail práce

Výukový simulátor v prostředí WebAssembly

Bakalářská práce Student: Březina Jaromír Akademický rok: 2021/2022 Vedoucí: Peringer Petr, Dr. Ing.
Název anglicky
Educational Simulator in WebAssembly Environment
Jazyk práce
český
Abstrakt

Tato bakalářská práce se zaměřuje na problematiku simulace časovaných stochastických Petriho sítí a spojitých blokových schémat pro výukové účely. Výsledná aplikace je tvořena ze dvou dílčích částí. První z nich je jednoduchý grafický editor, jenž poskytuje nástroje pro vytvoření požadovaného modelu ve formě Petriho sítě nebo blokového schématu a vizualizaci výsledků simulace. Grafické uživatelské rozhraní editoru bylo vytvořeno pomocí knihovny React. Druhou část aplikace tvoří simulátor implementovaný v jazyce C++, jenž slouží pro simulaci vytvořeného modelu a je integrován do celého řešení jako WebAssembly modul. Součástí aplikace je i sada 10 příkladů, které slouží jako ukázka jednoduchých modelů vhodných pro výukové účely.

Klíčová slova

Simulace, algoritmus řízení simulace, Petriho sítě, Webassembly, spojitá bloková schémata, numerické metody, editor, C++, React, Redux, Typescript

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení D
Obhajoba
13. června 2022
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm D.

Otázky u obhajoby
  1. Vznikala vaše práce pro použití v nějakém předmětu na FIT?
  2. Kdo byli testeři vaši aplikace?
  3. Obsahuje vaše aplikace i nějaké animace, např. u Petriho sítí?
Komise
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), předseda
Burget Lukáš, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Honzík Jan M., prof. Ing., CSc. (UIFS FIT VUT), člen
Mrázek Vojtěch, Ing., Ph.D. (UPSY FIT VUT), člen
Rozman Jaroslav, Ing., Ph.D. (UITS FIT VUT), člen
Citace
BŘEZINA, Jaromír. Výukový simulátor v prostředí WebAssembly. Brno, 2022. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2022-06-13. Vedoucí práce Peringer Petr. Dostupné z: https://www.fit.vut.cz/study/thesis/25152/
BibTeX
@bachelorsthesis{FITBT25152,
    author = "Jarom\'{i}r B\v{r}ezina",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "V\'{y}ukov\'{y} simul\'{a}tor v prost\v{r}ed\'{i} WebAssembly",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/25152/"
}
Nahoru