National Repository of Grey Literature 170 records found  beginprevious161 - 170  jump to record: Search took 0.01 seconds. 
Environment for Animation of Algorithms - Interpreter and Animation Control
Římský, Pavel ; Holan, Tomáš (referee) ; Kryl, Rudolf (advisor)
This work deals with some of the main components of the AAnim software project. The AAnim project is an environment (written in Java) for visualisation of algorithms, the user can write their own programs in pseudocode (the AL language), set breakpoints, observe current values of variables in a table and also in a gure, modify the values of the variables when the program is running and watch the process of the algorithm in a special panel (called animator). The main emphasis has been put on extendability - it is possible to extend the AL language with new functions, procedures and data types (using so called modules), it is possible to add new renderes of variables' values and add new animators. This work deals with module management, interpreter, animation control, code editor, main GUI aspects and summarises experience acquired by the author during creation of the project.
Version Control System
Foltýn, Michal ; Tůma, Petr (referee) ; Holan, Tomáš (advisor)
Version control system VCS keeps track of all work and all changes in a set of text files, typically the implementation of a software project, and allows several, widely separated, developers to collaborate. System makes work easier to developers when working on several files and allows them to keep track of all changes that have occurred. System uses client/server architecture and allows users to connect remotely or have client and server on the same machine. Several users can work with system simultaneously. The system runs on Microsoft Windows platform.
Editor of Keyboard Layouts for MS Windows.
Baroch, Václav ; Jákl, Vojtěch (referee) ; Holan, Tomáš (advisor)
In the present work, we examine the support for user keyboard layout in Windows in the course of its 20-year development, the result being Kledit programme. It allows to create own keyboard layouts for Windows XP.
Environment for Animation of Algorithms - Translator and Data Manipulation
Štěpán, Petr ; Holan, Tomáš (referee) ; Kryl, Rudolf (advisor)
This 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.
Harmonic analysis of a musical composition
Hradecký, Tomáš ; Holan, Tomáš (referee) ; Obdržálek, Jan (advisor)
This work describes what is known about music theory and it suggests an algorithm for dynamic just-intonation tuning. Software Prelad (Retune) is an integral part of this work. This software contains the following functions: loading a MIDI file containing a musical composition; inserting microtuning instructions and exporting to a MIDI file; classifying melodic and harmonic notes; the automatic suggestion of a tuning in the musical composition with a view to achieving just-intonation distances between notes in chords; the possibility of user corrections of the automatic suggestion; genetic algorithm to find suboptimal settings for the weighting of criteria for classifying melodic and harmonic notes. The text of this work contains the description of well-known tunings, the explanation of melodic and harmonic notes, the description of the MIDI-file format and the description of the software Prelad (Retune). It also describes the algorithm for the automatic suggestion of a tuning and the genetic algorithm for finding suboptimal settings for weighting of criteria for classifying melodic and harmonic notes. This text also contains the user's manual and the program documentation.
Unreal bots with emotions
Bída, Michal ; Brom, Cyril (advisor) ; Holan, Tomáš (referee)
This work is concerned with usage of emotions in artificial inteligence in computer games. It inspects possible benefits of emotions for artificial inteligence in the means of better imitation of human behavior. Main goal of this work is the implementation of an emotion model in the enviroment of the game Unreal Tournament (project UT Emotion Bots) and appraisal of its properties and suitability for the simulation of emotions in FPS games. This work introduces platforms used in the development of the project UT Emotion Bots and it evaluates their suitability for development of artificial inteligence.
Macroprocessor
Hlaváček, Luděk ; Žemlička, Michal (referee) ; Holan, Tomáš (advisor)
The goal of this work is to design and implement general-purpose macro processor. This macro processor supports common features such as conditional evaluation, file inclusion, user-defined macros and manipulations with macros in runtime. Various modifications of the configuration of the macro processor are possible in run-time as well. Also it is possible to change the way of invoking built-in commands Several examples are included to demonstrate implemented features. The work also contains brief description, history and comparison with existing macro processors and theoretical principles of macro processing.
Music typesetting program
Hanslík, Ondřej ; Parízek, Pavel (referee) ; Holan, Tomáš (advisor)
Aim of this work is to design and implement application, which would transform MIDI data into music notation suitable for printing. Correct division of the music document to pages and fulfilment of notation standards is essential. Application would offer these features: - acceptance of every MIDI file that fulfils the SMF specification - possibility to choose which parts in the MIDI file will be imported - wide possibilities of editing the loaded document - support for the majority of signs used in music - different methods of dividing the document to pages - page head and foot Application will be built on platform .NET Framework, implementation language will be C#.

National Repository of Grey Literature : 170 records found   beginprevious161 - 170  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.