National Repository of Grey Literature 53 records found  beginprevious34 - 43next  jump to record: Search took 0.01 seconds. 
Design and implementation of a language for code-golf challenge
Kliber, Filip ; Parízek, Pavel (advisor) ; Kratochvíl, Miroslav (referee)
Code-golf is one of types of programming competitions. Primary objective of such competition is to provide a solution to relatively simple programming task, such that the length of the source code is minimal in terms of bytes. The goal of my thesis is to design and implement a programming language that is suited for code-golf challenges. The language is designed with respect to beginners in the code-golf domain. It preserves readability and intelligibility, and it is based on popular programming languages, but still provides facilities for concise writing of algorithmical solutions for code-golf tasks. The work also contains implementation of a standard library as support for runtime environment of the language. 1
Optimizing scriptable generator of terrain maps
Zábský, Matěj ; Bednárek, David (advisor) ; Kahoun, Martin (referee)
The goal of this thesis is to develop a procedural terrain height map generator programmable using a Turing complete scripting language. The generator must allow rendering of partial maps by generating arbitrary rectangular region of the map described by any script. The thesis explains why this means the traditional script execution model won't work in this case and proposes a novel two stage model, which executes the scripts in two stages - a simulation stage and a rendering stage. Powered by TCPDF (www.tcpdf.org)
Selected Types of DC Circuit Analysis in MATLAB Programming Language
Urbanová, Hedvika ; Haupt, Jaromír (referee) ; Ellederová, Eva (advisor)
Tato bakalářská práce se zabývá metodami analýz elektrických obvodů a to jak metodami univerzálními, tak speciálními. Metody byly v práci teoreticky definovány. Následně byl vysvětlen postup při počítání a zhodnoceny jejich výhody a nevýhody. Univerzální metody byly vysvětleny na příkladu, který byl pro všechny metody identický. MATLAB byl představen jako programovací jazyk. Čtyři z metod byly přepsány do programovacího jazyka MATLAB 2014a. Naprogramovány byly metody smyčkových proudů, uzlových napětí, Kirchhoffovy zákony a metoda superpozice. Metoda smyčkových proudů byla stejně jako Kirchhoffovy zákony naprogramována pro dvě až čtyři smyčky. Metoda uzlových napětí byla pak naprogramována pro dva až čtyři uzly. Metoda superpozice byla naprogramována pouze pro dvě smyčky. Grafické uživatelské rozhraní bylo definováno a vytvořeno pro program Kirchhoffových zákonů. V závěru projektu bylo zváženo využití programů studenty.
Tool for programming in a physical environment
Křen, Tomáš ; Hnětynka, Petr (advisor) ; Ježek, Pavel (referee)
The subject of this work is to implement the game conceived as an interactive physical environment in which a user creates a virtual world in hierarchical two-dimensional space by inserting, moving and connecting objects. However, the world, or his parts, also represents the syntax of a program. This is achieved mainly because the game includes different kinds of objects called functions, which occupy the same role, as a function in classic programming languages. The program also includes active agents controlled by an internal program, which is made up of these functions.
Analysis and Proposal for Changes in Evidence of Attendance
Janík, Martin ; Bahula, Ing Stanislav (referee) ; Kříž, Jiří (advisor)
The bachelor’s thesis focuses on analysis and proposal for changes of the evidence system of the employees’ attendance, which was implemented by the company SOFTWARE DEVELOPMENT EUROPE, s.r.o. itself. The thesis contains analysis and comparison of commercially available systems and the company’s own system after the implementation of changes and delivers the most appropriate solution.
A Language for Programming the Adventure Games
Koudelka, Petr ; Smrčka, Aleš (referee) ; Hrubý, Martin (advisor)
This thesis deals with design and realization of programming language for adventure games programming. This language was supposed to been suitable for users without knowledge of programming. Reader is introduced to problematic of adventure games and there history. Then a reader is informed that the created language is interpreted imperative programming language, with elements of structured and unstructured languages. The name of designed language is AGScript. Interpret was also created as a part of this thesis. Next phase was creation of demonstration application with use of AGScript. This application was inspired by a book called The Warlock of The Firetop Mountain. With this, usability of AGScript was verified. Last phase of the thesis consists of two experiments. The aim of first experiment was confirmation of comprehensibility of AGScript. The result was positive. The second experiment was inquiring demonstration application. Keywords
Specialized Interpreter of JavaScript Language
Borůvka, Jan ; Rychnovský, Lukáš (referee) ; Peringer, Petr (advisor)
The aim of this master's thesis is to design and implement JavaScript interpreter which is designed for purposes of avoiding obfuscation code of various types of computer viruses. This master's thesis also comprises a detailed view into the inner mechanism of the ECMAScript standard.
Translation of x86 Binary Code To a High-Level Language
Jurík, Marián ; Křivka, Zbyněk (referee) ; Kolář, Dušan (advisor)
The purpose of this MSc thesis is to create design and implementation of program for translation of x86 binary code to a high-level programming language. There is described PE file format for executables used in MS Windows operating systems in the first part of work. This document contains general information about instruction set IA-32, especially a way of decoding binary code to assembly language. There are described typical program constructions, which are being used in compilers. Design of creation high-level programming language was inspired by existing programming languages. Conclusion is made about advantages and disadvantages of approach used in this thesis.
Language of Higher Level of Abstraction for Programming Mobile Intelligent Agents
Kalmár, Róbert ; Horáček, Jan (referee) ; Zbořil, František (advisor)
The aim of this work is to design a language of higher level of abstraction for programming mobile intelligent agents and implement a compiler for this language. There will also be presented the ANTLR tool for generating syntax and lexical analyzers. The reader will become familiar with theoretical and practical aspects of implementation of the compiler and also with programming in this language. There will be shown the environment for programming in this language and some examples of agent codes at the end.
Comparisson of Python Constructs in Terms of Time and Memory Efficiency
Votroubek, Jan ; Jošth, Radovan (referee) ; Smrž, Pavel (advisor)
Under the simplicity of Python programming language there are some fields hidden where it is easy to make mistake . In this thesis, these fields will be shown and confronted with more effective approach. The difference between effective and ineffective program constructs will be demonstrated clearly.

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