Vizualizace geometrických algoritmů
Geometric algorithm visualization
Vizualizace geometrických algoritmů
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/45476Identifiers
Study Information System: 116010
Collections
- Kvalifikační práce [11267]
Author
Advisor
Referee
Surynek, Pavel
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software and Computer Science Education
Date of defense
18. 6. 2012
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Slovak
Grade
Excellent
Keywords (Czech)
vizualizace, geometrie, algoritmusKeywords (English)
visualization, geometry, algorithmPráca sa zaoberá návrhom programovacieho jazyka, prekladača a interpretera určeného na vizualizovanie geometrických algoritmov. Dôraz je kladený na návrh čo najjednoduchšieho jazyka a na kvalitu vizualizačného prostredia. Počas implementácie prekladača vznikol aj generátor syntaktického LL(1) automatu. Práca obsahuje ako ukážku funkčnosti implementáciu niekoľkých geometrických algoritmov naprogramovaných v navrhnutom jazyku.
This thesis deals with designing programming language, compiler and~intepreter assigned for visualization of geometric algorithms. Emphasis is put on designing the simplest language and on quality of visualization environment. During compiler implementation a syntactic LL(1) parser generator was created. As a demonstration of functionality thesis contains implementation of some geometric algorithms written in designed language.