|
Algorithm Visualisation
Vranec, Maroš ; Senft, Martin (vedoucí práce) ; Kučera, Luděk (oponent)
Knižnica animelib je určená pre užívateľsky prívetivú vizualizáciu algoritmov. Dôraz je kladený na to, aby programátor nemusel písať veľa kódu, ktorý sa týka vizualizácie, a tiež nemusel príliš prispôsobovať jeho vlastný kód (teda kód algoritmu, ktorý chce vizualizovať). Zaoberá sa vizualizáciou základných dátových štruktúr (zoznam, spojový zoznam, strom a graf). Práca s knižnicou je takmer transparentná, jediná potrebná vec je zaregistrovať dátové štruktúry, ktoré sa majú zobraziť. Knižnica naviac poskytuje rozšírené operácie na objektoch, ktoré dovoľujú lepšie animovať.
|
|
XML Benchmarking
Vranec, Maroš ; Ulrych, Jan (oponent) ; Holubová, Irena (vedoucí práce)
V této práci studujeme možnosti a omezení benchmarkování XML databází. Práci začneme analýzou stávajících řešení, pokračovat budeme návrhem a implementací našeho generátoru XML benchmarků a zakončíme ji použitím benchmarků na vybranou skupinou databází. Navrhovaný benchmark je unikátní tím, že generuje testovací data včetně operací nad nimi (místo pevné sady dotazů). Text obsahuje i experimentální výsledky, které ukazují výhody a nevýhody tohoto řešení.
|
|
Algorithm Visualisation
Vranec, Maroš ; Kučera, Luděk (oponent) ; Senft, Martin (vedoucí práce)
Knižnica animelib je určená pre užívateľsky prívetivú vizualizáciu algoritmov. Dôraz je kladený na to, aby programátor nemusel písať veľa kódu, ktorý sa týka vizualizácie, a tiež nemusel príliš prispôsobovať jeho vlastný kód (teda kód algoritmu, ktorý chce vizualizovať). Zaoberá sa vizualizáciou základných dátových štruktúr (zoznam, spojový zoznam, strom a graf). Práca s knižnicou je takmer transparentná, jediná potrebná vec je zaregistrovať dátové štruktúry, ktoré sa majú zobraziť. Knižnica naviac poskytuje rozšírené operácie na objektoch, ktoré dovoľujú lepšie animovať.
|