Publikace: Využití datových struktur v jazyce Java a JavaFX
Bakalářská práceopen access| dc.contributor.advisor | Brožek, Josef | |
| dc.contributor.author | Pírko, Lukáš | |
| dc.date.accepted | 2019-01-16 | |
| dc.date.accessioned | 2019-02-11T13:22:37Z | |
| dc.date.available | 2019-02-11T13:22:37Z | |
| dc.date.issued | 2019 | |
| dc.date.submitted | 2018-12-13 | |
| dc.description.abstract | Cílem práce je popsat několik základních datových struktur využívaných v programovacím jazyce Java a JavaFX. Studovanými strukturami budou především ArrayList, LinkedList, Vector, Set, Map. Praktická část se zaměří na implementaci pěti datových struktur, které budou prezentovány v teoretické části. Na implementovaných strukturách bude provedeno výkonové srovnání. Testovanými operacemi budou: zápis, přístup dle indexu, přístup dle klíče, odebírání, plnění. | cze |
| dc.description.abstract-translated | The objective of the thesis is to describe several basic data structures used in the programming language Java and JavaFX. Studied structures will be primarily ArrayList, LinkedList, Vector, Set, Map. The practical part will focus on the implementation of five data structures, which will be presented in the theoretical part. Performance benchmarking will be used on the implemented structures. Following operation will be tested: write, index access, key access, removal, filling. | eng |
| dc.description.defence | Student předložil velmi zajímavou bakalářskou práci, ve které se soustředí na srovnání implementací nejčastěji používaných datových struktur. Konkrétně srovnává struktury, které mu v základních knihovnách poskytují programovací jazyky se strukturami, které sám implementoval. Při svém srovnání zjevně využil předmětu Datové struktury a algoritmy, kde se obdobné činnosti věnoval v rámci semestrálních prací. Vlastní jádro, které student implementoval, je, z pohledu kódu čisté, jednoduché a využívá řady principů pro tvorbu optimálního kódu. Vlastní jádro, které student implementoval, je, z pohledu kódu čisté, jednoduché a využívá řady principů pro tvorbu optimálního kódu. Výběr struktur, pojetí práce, metoda srovnání a funkce, které student srovnává, jsou v pořádku a vhodně voleny. Práce také, bez pochybností prošla kontrolou na vyhledávání plagiátů, práci tak lze prohlásit za původní. | cze |
| dc.description.department | Fakulta elektrotechniky a informatiky | cze |
| dc.description.grade | Dokončená práce s úspěšnou obhajobou | cze |
| dc.format | 45 s. | |
| dc.identifier | Univerzitní knihovna (studovna) | |
| dc.identifier.signature | D38858 | |
| dc.identifier.stag | 36095 | |
| dc.identifier.uri | https://hdl.handle.net/10195/72022 | |
| dc.language.iso | cze | |
| dc.publisher | Univerzita Pardubice | cze |
| dc.rights | Bez omezení | |
| dc.subject | datové struktury | cze |
| dc.subject | algoritmy | cze |
| dc.subject | lineární seznamy | cze |
| dc.subject | lineární struktury | cze |
| dc.subject | pole | cze |
| dc.subject | strom | cze |
| dc.subject | Java | cze |
| dc.subject | JavaFX | cze |
| dc.subject | složitost algoritmu | cze |
| dc.subject | efektivita algoritmu | cze |
| dc.subject | složitost | cze |
| dc.subject | data structures | eng |
| dc.subject | algorithm | eng |
| dc.subject | list | eng |
| dc.subject | linear structure | eng |
| dc.subject | array | eng |
| dc.subject | tree | eng |
| dc.subject | Java | eng |
| dc.subject | JavaFX | eng |
| dc.subject | algorithm complexity | eng |
| dc.subject | algorithm efficiency | eng |
| dc.subject | complexity | eng |
| dc.thesis.degree-discipline | Informační technologie | cze |
| dc.thesis.degree-grantor | Univerzita Pardubice. Fakulta elektrotechniky a informatiky | cze |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informační technologie | cze |
| dc.title | Využití datových struktur v jazyce Java a JavaFX | cze |
| dc.title.alternative | Using data structures in Java and JavaFX | eng |
| dc.type | bakalářská práce | cze |
| dspace.entity.type | Publication |
Soubory
Původní svazek
1 - 3 z 3
Načítá se...
- Název:
- PirkoL_VyuzitiDatovych_JB_2018.pdf
- Velikost:
- 2.07 MB
- Formát:
- Adobe Portable Document Format
- Popis:
- Plný text práce
Načítá se...
- Název:
- PirkoL_VyuzitiDatovych_JB_2018.zip
- Velikost:
- 2.79 MB
- Formát:
- Unknown data format
- Popis:
- Přílohy BP
Načítá se...
- Název:
- PosudekVedouci_BrozekJ_VyuzitiDatovych_PL_2019.pdf
- Velikost:
- 293.08 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek vedoucího práce