Zobrazit minimální záznam

Environment for Animation of Algorithms - Translator and Data Manipulation
dc.contributor.advisorKryl, Rudolf
dc.creatorŠtěpán, Petr
dc.date.accessioned2017-03-29T13:27:45Z
dc.date.available2017-03-29T13:27:45Z
dc.date.issued2006
dc.identifier.urihttp://hdl.handle.net/20.500.11956/5838
dc.description.abstractThis bachelor's thesis describes some of the main components of the AAnim software project. AAnim offers an environment for viewing and creating own programs in a simple Pascal-like language named AL. AL programs can be singlestepped, it is possible to display and change the values of their variables using the table of variables or using more advanced renderers and type editors. The more specialised animation of the running program is provided by visualisation modules (named animators). The titled input data of an algorithm (input variable sets) can be created, further used and managed by AAnim. AAnim is extensible by adding modules which deliver new types, functions and procedures to AL and animators. The following main components of the program are described in this work: translator, unified algorithm data management, type editors and renderers and animators.en_US
dc.description.abstractTato bakalářská práce popisuje některé z hlavních komponent softwarového díla AAnim. Program AAnim poskytuje prostředí pro prohlížení a vývoj vlastních programů v jednoduchém, Pascalu podobném jazyku AL. Programy v AL mohou být krokovány, lze zobrazovat i měnit hodnoty jejich proměnných pomocí tabulky proměnných i pomocí pokročilejších zobrazovačů a editoru typu. Specializovanější animaci prováděného programu obstarávají vizualizační moduly, tzv. animátory. K algoritmu lze z prostředí AAnimu vytvořit a dále používat a spravovat pojmenovaná vstupní data (vstupní sady proměnných) a konfigurace animátoru. AAnim je rozšiřitelný o moduly, které přidávají do AL nové typy, funkce a procedury, a animátory. V této práci jsou popsány tyto hlavní součásti AAnimu: překladač, jednotná správa dat algoritmu, editory a zobrazovače typu a animátory.cs_CZ
dc.languageČeštinacs_CZ
dc.language.isocs_CZ
dc.publisherUniverzita Karlova, Matematicko-fyzikální fakultacs_CZ
dc.titleProstředí pro animaci algoritmů - překladač a práce s datycs_CZ
dc.typebakalářská prácecs_CZ
dcterms.created2006
dcterms.dateAccepted2006-06-26
dc.description.departmentKatedra softwaru a výuky informatikycs_CZ
dc.description.departmentDepartment of Software and Computer Science Educationen_US
dc.description.facultyMatematicko-fyzikální fakultacs_CZ
dc.description.facultyFaculty of Mathematics and Physicsen_US
dc.identifier.repId44104
dc.title.translatedEnvironment for Animation of Algorithms - Translator and Data Manipulationen_US
dc.contributor.refereeHolan, Tomáš
dc.identifier.aleph000855279
thesis.degree.nameBc.
thesis.degree.levelbakalářskécs_CZ
thesis.degree.disciplineProgrammingen_US
thesis.degree.disciplineProgramovánícs_CZ
thesis.degree.programComputer Scienceen_US
thesis.degree.programInformatikacs_CZ
uk.thesis.typebakalářská prácecs_CZ
uk.taxonomy.organization-csMatematicko-fyzikální fakulta::Katedra softwaru a výuky informatikycs_CZ
uk.taxonomy.organization-enFaculty of Mathematics and Physics::Department of Software and Computer Science Educationen_US
uk.faculty-name.csMatematicko-fyzikální fakultacs_CZ
uk.faculty-name.enFaculty of Mathematics and Physicsen_US
uk.faculty-abbr.csMFFcs_CZ
uk.degree-discipline.csProgramovánícs_CZ
uk.degree-discipline.enProgrammingen_US
uk.degree-program.csInformatikacs_CZ
uk.degree-program.enComputer Scienceen_US
thesis.grade.csVýborněcs_CZ
thesis.grade.enExcellenten_US
uk.abstract.csTato bakalářská práce popisuje některé z hlavních komponent softwarového díla AAnim. Program AAnim poskytuje prostředí pro prohlížení a vývoj vlastních programů v jednoduchém, Pascalu podobném jazyku AL. Programy v AL mohou být krokovány, lze zobrazovat i měnit hodnoty jejich proměnných pomocí tabulky proměnných i pomocí pokročilejších zobrazovačů a editoru typu. Specializovanější animaci prováděného programu obstarávají vizualizační moduly, tzv. animátory. K algoritmu lze z prostředí AAnimu vytvořit a dále používat a spravovat pojmenovaná vstupní data (vstupní sady proměnných) a konfigurace animátoru. AAnim je rozšiřitelný o moduly, které přidávají do AL nové typy, funkce a procedury, a animátory. V této práci jsou popsány tyto hlavní součásti AAnimu: překladač, jednotná správa dat algoritmu, editory a zobrazovače typu a animátory.cs_CZ
uk.abstract.enThis bachelor's thesis describes some of the main components of the AAnim software project. AAnim offers an environment for viewing and creating own programs in a simple Pascal-like language named AL. AL programs can be singlestepped, it is possible to display and change the values of their variables using the table of variables or using more advanced renderers and type editors. The more specialised animation of the running program is provided by visualisation modules (named animators). The titled input data of an algorithm (input variable sets) can be created, further used and managed by AAnim. AAnim is extensible by adding modules which deliver new types, functions and procedures to AL and animators. The following main components of the program are described in this work: translator, unified algorithm data management, type editors and renderers and animators.en_US
uk.publication.placePrahacs_CZ
uk.grantorUniverzita Karlova, Matematicko-fyzikální fakulta, Katedra softwaru a výuky informatikycs_CZ
dc.identifier.lisID990008552790106986


Soubory tohoto záznamu

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

Tento záznam se objevuje v následujících sbírkách

Zobrazit minimální záznam


© 2017 Univerzita Karlova, Ústřední knihovna, Ovocný trh 560/5, 116 36 Praha 1; email: admin-repozitar [at] cuni.cz

Za dodržení všech ustanovení autorského zákona jsou zodpovědné jednotlivé složky Univerzity Karlovy. / Each constituent part of Charles University is responsible for adherence to all provisions of the copyright law.

Upozornění / Notice: Získané informace nemohou být použity k výdělečným účelům nebo vydávány za studijní, vědeckou nebo jinou tvůrčí činnost jiné osoby než autora. / Any retrieved information shall not be used for any commercial purposes or claimed as results of studying, scientific or any other creative activities of any person other than the author.

DSpace software copyright © 2002-2015  DuraSpace
Theme by 
@mire NV