Animace automatů
Animation of Automata
bachelor thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/13042/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/13042Identifiers
Study Information System: 46802
Collections
- Kvalifikační práce [11264]
Author
Advisor
Referee
Holan, Tomáš
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software and Computer Science Education
Date of defense
11. 9. 2007
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
Cílem této práce je vytvoření grafického prostředí pro studování konečných automatů. Pro snazší tvorbu této aplikace byla vytvořena knihovna komponent vhodná pro tvorbu aplikací zobrazující konečné automaty. Součástí práce je také definice množiny operací nad konečnými automaty, ze kterých lze sestavit většinu konstruktivních důkazů tvrzení o konečných automatech, a jejich implementace v prostředí pomocí vestavěného skriptovacího jazyka. Práce navíc podává návody jak lze jednoduše knihovnu i skriptovací jazyk rozšiřovat.
The aim of this work is to create a graphic environment for studying finite automata and to build a Delphi component library, which contains components representing automata. Creating a set of automata operations, that can represent a mathematical proof of automata thesis, is also important part of work. Also the implementation of these operations inside the environment as a built-in script language. The work also contains a guide of how to extend the component library and the script language.