Aplikace na podporu výuky dynamického programování
but.committee | doc. Dr. Ing. Dušan Kolář (předseda) prof. Dr. Ing. Jan Černocký (místopředseda) Ing. Ivana Burgetová, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) doc. Ing. Zdeněk Vašíček, Ph.D. (člen) | cs |
but.defence | 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 na otázky oponenta a na další 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 B. Otázky u obhajoby: Jak je to z rozšiřitelností aplikace? Jak složité by bylo přidání dalších úloh dynamického programování. Proveďte podrobné srovnání přístupů zdola-nahoru a shora-dolů. Uveďte výhody a nevýhody obou přístupů. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Burgetová, Ivana | cs |
dc.contributor.author | Nereča, Tomáš | cs |
dc.contributor.referee | Bartík, Vladimír | cs |
dc.date.created | 2019 | cs |
dc.description.abstract | Webová aplikácia, ktorá je výsledkom tejto práce, sa zaoberá technikou návrhu algoritmov s názvom dynamické programovanie. Aplikácia na konkrétnych príkladoch poukazuje na jej princípy a výhody. Pri každom príklade je konkrétny algoritmus teoreticky vysvetlený a jeho priebeh je znázornený pomocou dynamicky vypĺňanej tabuľky. Okrem toho aplikácia porovnáva efektivitu riešenia technikou dynamického programovania s jednoduchým rekurzívnym riešením pomocou grafov a tabuľky. | cs |
dc.description.abstract | A result of this bachelor thesis is a web application which focuses on computer programming method called dynamic programming. Principles and advantages of dynamic programming are explained on several examples. Dynamic programming algorithm is explained both theoretically and also practically by a dynamically filled up table. Dynamic programming solution is also compared with simple recursive solution in charts and table. | en |
dc.description.mark | B | cs |
dc.identifier.citation | NEREČA, T. Aplikace na podporu výuky dynamického programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019. | cs |
dc.identifier.other | 122012 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/180591 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | DP | cs |
dc.subject | dynamické programovanie | cs |
dc.subject | rekurzívny algoritmus | cs |
dc.subject | programovacia technika | cs |
dc.subject | optimalizačná úloha | cs |
dc.subject | React | cs |
dc.subject | TypeScript | cs |
dc.subject | Material-UI | cs |
dc.subject | DP | en |
dc.subject | dynamic programming | en |
dc.subject | recursive algorithm | en |
dc.subject | computer programming method | en |
dc.subject | optimization problem | en |
dc.subject | React | en |
dc.subject | TypeScript | en |
dc.subject | Material-UI | en |
dc.title | Aplikace na podporu výuky dynamického programování | cs |
dc.title.alternative | Application for the Dynamic Programming Demonstration | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2019-06-10 | cs |
dcterms.modified | 2019-09-02-09:04:31 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 122012 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:26:56 | en |
sync.item.modts | 2025.01.15 14:09:52 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.64 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-21691_v.pdf
- Size:
- 85.93 KB
- Format:
- Adobe Portable Document Format
- Description:
- file Posudek-Vedouci prace-21691_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-21691_o.pdf
- Size:
- 88.62 KB
- Format:
- Adobe Portable Document Format
- Description:
- file Posudek-Oponent prace-21691_o.pdf
Loading...
- Name:
- review_122012.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_122012.html