Animaci algoritmů vnějšího třídění
Animation of file sorting algorithms
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/7527Identifiers
Study Information System: 44184
CU Caralogue: 990008305780106986
Collections
- Kvalifikační práce [11335]
Author
Advisor
Referee
Kučera, Luděk
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software and Computer Science Education
Date of defense
18. 9. 2006
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Good
Tato bakalářská práce popisuje hlavní komponenty softwarového díla Animator. Program Animator umožňuje uživatelům studovat algoritmy vnějšího třídění. Uživatelé mohou algoritmy trasovat nebo je nechat animovat a pozorovat pásky s tříděnými prvky pomocí různorodě zaměřených pohledů také nazývaných zobrazení. Průběh algoritmu mohou ovlivňovat přenastavováním hodnot proměnných nebo změnou prvků uložených na páskách. Také se mohou zaměřit na zkoumání efektivity algoritmu pomocí statistik, které jsou v průběhu třídění shromažďovány. Animator je dále možné rozšřovat o nové algoritmy a obohacovat o nové pohledy na pásky s tříděnými prvky.
This bachelor's thesis describes main components of the Animator software project. Animator off ers studying of file sorting algorithms. Users can single-stop algorithms or watch tapes with sorted elements on variable oriented views. Algorithm progress may be in fluenced by changing variable values or elements placed on tapes. Users also may orient on examining algorithm efectivity using statistics collected during algorithm progress. It is possible to extend Animator by new views or file sorting algorithms.