dc.contributor.advisor | Menšík, Marek | |
dc.contributor.author | Fojtík, Jan | |
dc.date.accessioned | 2024-06-27T17:25:34Z | |
dc.date.available | 2024-06-27T17:25:34Z | |
dc.date.issued | 2024 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/153797 | |
dc.description.abstract | Cílem této bakalářské práce je vytvoření interaktivního nástroje pro výuku zásobníkových automatů a bezkontextových gramatik. Práce v první části poskytuje teoretický základ pro pochopení zásobníkových automatů a bezkontextových gramatik. V druhé části se práce zaměřuje na implementaci samotného nástroje. Jsou zde popsány základní funkce jako vykreslení zásobníkového automatu, simulace výpočtu přijetí slova zásobníkovým automatem, generování slova bezkontextovou gramatikou nebo převod bezkontextové gramatiky na zásobníkový automat. | cs |
dc.description.abstract | The aim of this bachelor thesis is to create an interactive tool for learning pushdown automata and context-free grammars. The first part of the thesis provides a theoretical foundation for understanding pushdown automata and context-free grammars. In the second part, the thesis focuses on the implementation of the tool itself. Basic features such as the rendering of a pushdown automaton, simulating the computation of word acceptance by a pushdown automaton, generating a word with a context-free grammar or converting a context-free grammar to a pushdown automaton are described. | en |
dc.format.extent | 2212124 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Bezkontextová gramatika | cs |
dc.subject | Zásobníkový automat | cs |
dc.subject | Bakalářská práce | cs |
dc.subject | Context-free grammar | en |
dc.subject | Pushdown automaton | en |
dc.subject | Bachelor thesis | en |
dc.title | Interaktivní nástroj pro výuku zásobníkových automatů. | cs |
dc.title.alternative | Interactive Tool for Learning Pushdown Automaton | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Albert, Adam | |
dc.date.accepted | 2024-06-04 | |
dc.thesis.degree-name | Bc. | |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informatika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | FOJ0127_FEI_B0613A140014_2024 | |
dc.rights.access | openAccess | |