National Repository of Grey Literature 53 records found  beginprevious21 - 30nextend  jump to record: Search took 0.01 seconds. 
Automated File Editing Using Genetic Programming
Sedláček, Marek ; Vašíček, Zdeněk (referee) ; Sekanina, Lukáš (advisor)
Úprava souborů je nedílnou součástí práce pro mnoho lidí, ale ne každý umí programovat a nebo má dostatečnou znalost editovacích nástrojů, aby byl tento proces efektivní a rychlý. Toto je přesně to, co se snaží program představený v této práci -- Ebe -- vyřešit. Ebe z úryvků úprav provedených uživatelem pomocí genetického programovaní nalezne algoritmus na požadovanou transformaci souboru, který je pak možné použít na celý soubor nebo i více souborů najednou.  Ebe se skládá z více částí, které musely být navrhnuty a implementovány ke splnění stanovených cílů. Za tímto účelem byl navrhnut nový programovací jazyk pro editaci souborů a kompatibilitu s genetickým programováním. Dále byl implementován interpreter pro tento jazyk a také překladač, který z poskytnutých ukázek syntetizuje editační algoritmus. Ebe bylo poté otestován a porovnáno s dalšími nástroji pro úpravu souborů. Tyto experimenty byly zaměřeny na celkovou editační dobu a Ebe ve většině experimentů dosáhlo lepších časů než jazyk Python 3 a podobných editačních časů jako jazyk AWK. Tyto experimenty potvrdily, že pro mnoho často prováděných úprav má Ebe potenciál jako alternativní nástroj pro tyto úlohy. 
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.
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
Performance of a Safe Compiled Language with Automatic Memory Management
Ekserdzhian, Georgii ; Dingle, Adam (advisor) ; Ježek, Pavel (referee)
In this thesis, I discuss my implementation of a memory-safe language called G and its performance. I compare it to other popular object-oriented languages like C# and C++. I try to prove that memory safety features have only a small effect on the performance of most programs. 1
Programming tools for development of algorithms and programs at elementary school
Dümont, Jan ; Novák, Jaroslav (advisor) ; Vaňková, Petra (referee)
The bachelor thesis is centred on an educational area algorithm development and programming at basic schools. The main aim is an overview and a description of teaching methods and programmes which promote the development of student's computional thinking. The thesis contains an analysis of researches which describes the situation of teaching algorithm development and programming at basic schools in 2006-2007 and in 2013. The analysis was realized by Department of Information Technology and Education at Faculty of Education at Charles University. Next part is a definition of basic concepts relating to this topic and at the end there are two examples of worksheets prepared for concrete methods.
Programming tools for development of algorithms and programs at elementary school
Dümont, Jan ; Novák, Jaroslav (advisor) ; Vaňková, Petra (referee)
This thesis monitors the past and current status of the educational area of algorithms and computer programming in elementary school, on the basis of research carried out at the Department of Information Technology and Technical Education of the Pedagogical Faculty of Charles University in Prague. It provides an overview of the different teaching methods and programs that contribute to the development of the skills of pupils, due to their age and skills achieved in this area. In the theoretical part of the thesis are explained the basic concepts of the topic of algorithms and programming, which follows the practical part with the use of these procedures in the ICT lessons and in other school subjects.
The database solution for storing measurement data
Holeček, Ivan ; Andrš, Ondřej (referee) ; Kovář, Jiří (advisor)
Diploma thesis is focused on elaboration of database solution for saving measured data. In theory part analyses database query language and database management system Microsoft SQL Server 2017. Further in theory part is focused on programming environment for application development using C# .NET. Thesis includes database solution for saving measured data, service console application for saving data into the database and user application for creating new measuring, representation of data and user administration.
Compiler for a New Modular Programming Language
Čejchan, Daniel ; Kučera, Jiří (referee) ; Křivka, Zbyněk (advisor)
This paper is dedicated to designing a new compiled programming language inspired by C++ and D programming languages. The paper focuses on a new concept called \textit{code hatching} that innovates fields of metaprogramming and compile-time function execution. Prototype compiler is implemented and described, too.

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