Detail práce

Implementace kalendáře událostí

Diplomová práce Student: Kozovský Daniel Akademický rok: 2020/2021 Vedoucí: Peringer Petr, Dr. Ing.
Název anglicky
Pending Event Set Implementation
Jazyk práce
český
Abstrakt

Táto práca sa zaoberá vytvorením knižnice v C++, ktorá implementuje rôzne varianty kalendára udalostí, ktorý sa používa na riadenia diskrétnych simulácií. Knižnica zahŕňa deväť rôznych implementácií kalendára udalostí, ktoré sú prístupné cez jednotné rozhranie. Toto rozhranie je navrhnuté tak, aby bolo jednoduché knižnicu rozšíriť o ďalšie implementácie. Okrem samotnej knižnice sa práca zaoberá aj návrhom a popisom testovacej aplikácie a zhodnotením časových zložitostí jednotlivých implementácií.

Klíčová slova

kalendár udalostí, modelovanie, simulácie, prioritná fronta, calendar queue

Ústav
Studijní program
Informační technologie a umělá inteligence, specializace Inteligentní systémy
Soubory
Stav
obhájeno, hodnocení E
Obhajoba
22. června 2021
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 E.

Otázky u obhajoby
  1. Zkuste prosím zpřesnit vztah mezi událostí a kalendářem. Ukládají se události do kalendáře?
  2. Čeho si ve vaši práci nejvíce ceníte?
  3. Používáte ve vaši knihovně i nějaké nové přístupy?
  4. Zkoušel jste hodnotit časovou složitost při změně implementací kalendáře?
Komise
Zbořil František V., doc. Ing., CSc. (UITS FIT VUT), předseda
Hradiš Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Rozman Jaroslav, Ing., Ph.D. (UITS FIT VUT), člen
Smrčka Aleš, Ing., Ph.D. (UITS FIT VUT), člen
Citace
KOZOVSKÝ, Daniel. Implementace kalendáře událostí. Brno, 2021. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-22. Vedoucí práce Peringer Petr. Dostupné z: https://www.fit.vut.cz/study/thesis/23671/
BibTeX
@mastersthesis{FITMT23671,
    author = "Daniel Kozovsk\'{y}",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Implementace kalend\'{a}\v{r}e ud\'{a}lost\'{i}",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23671/"
}
Nahoru