National Repository of Grey Literature 104 records found  beginprevious85 - 94next  jump to record: Search took 0.01 seconds. 
Preparation of Homeworks in the Course Algorithms
Adámek, Tomáš ; Goldefus, Filip (referee) ; Lukáš, Roman (advisor)
The main theme of this bachelor project is creating complex homework collection for subject Algorithms. First part of this project deals with problems of computer algorithm. The knowledge of the computer algorithm belongs to basic knowledge of the computer programmer. There is brief description of the algorithm and data structure. The main part of this project deals of analyzing and creating new exercises for searching patterns in the text. Pattern matching in the text is used in the wide range of computer program. The implementation of this homework gets student a new knowledge about this theme. The next part of this implementation is also creating testing homework's for verification test. Last part of this project describes design and implementation automatic system for preparing and checking of homeworks in the course Algorithms. 
Multi-Word Term Extraction
Seitler, Andrej ; Schmidt, Marek (referee) ; Smrž, Pavel (advisor)
The main goal of project is to study the ways how to find multi-word expressions in the text and to create a program, that is searching for occurence of idiomas from input file in corpus. Program lay stress on searching rate. The output consists of idioma found in corpus, rate of occurence in text and sentences, where can be idioma found. Project also have a library, which is used as sentence splitter.
C Compiler in Python
Lichtner, Ondrej ; Kaštil, Jan (referee) ; Vašíček, Zdeněk (advisor)
This paper describes the design and implementation of a C compiler in Python for the PicoBlaze microcontroler. Currently developement of applications for this microcontroller is limited to using assembler. Therefore the goal is to create a compiler that can be easily modified or extended. Design and implementation is separated into modules. These can be easily replaced or expanded.
C Compiler in Python
Fiedor, Tomáš ; Bidlo, Michal (referee) ; Vašíček, Zdeněk (advisor)
There is currently no big link between creation of compilers and processor design and their instruction sets in courses. The goal of this work is to create easily extensible and modular compiler, which will enable experiments with instruction sets of used target processor. Compiler implements several optimization techniques. Their impact is more closely discussed. One of the advanced used techniques is context generation of output code. This technique generates less code than common blind generation.
Cluster Solution for HA OpenVPN
Dokoupil, Jiří ; Kašpárek, Tomáš (referee) ; Halfar, Patrik (advisor)
The aim of this bachelor's thesis is to analyze the possibilities for running the OpenVPN daemon in a cluster and to implement such a solution. At first, the thesis analyzes current technologies and possible approaches to this matter. Next there's one possible solution described more and implemented. In the end there are results being analyzed, mostly by describing the tests, that took place with the implemented solution.
Roboarm Controlled by FITkit
Říha, Lukáš ; Šimek, Václav (referee) ; Růžička, Richard (advisor)
The terms robotics and roboarms have a huge meaning in the today's world. This thesis describes the simple roboarm ROB1-3 control by the help of FITkit. FITkit has two main parts which are used for control - the microcontroller and the FPGA chip. The controlling of the roboarm is possible by the keyboard of FITkit or by the terminal. The motion is enabled by three servos Hitec HS-311. The servos are controlled by PWM signal which is generated by microcontroller of the FITkit.
Implementation of an ifplugd Plugin to the BusyBox Project
Kryzhanovskyy, Maksym ; Šimáček, Jiří (referee) ; Vojnar, Tomáš (advisor)
This work deals with porting the ifplugd daemon to BusyBox project. The first part gives introductory information about the BusyBox project, and looks into the structure of the application. The second part deals with the implementation of the ifplugd daemon. As part of this work was carried out partial adjustments in the BusyBox code and ifplugd daemon has been implemented as an applet of the BusyBox package. At the conclusion of this work are discussed the results.
Transformation from C to VHDL Language
Mecera, Martin ; Kolář, Dušan (referee) ; Masařík, Karel (advisor)
The thesis describes the process of transformation of the behavior of processor described in C language into VHDL language. Individual steps of automatized transformation are compared to manual design of processor. The thesis highlights advantages of the internal representation of program in the form of graph. Optimizations based on various factors are introduced in this thesis. One of them are algebraic modifications of expressions. The time of computation or space requirements of the circuit can be lowered by proper aplication of properties of math operators - associativity, comutativity and distributivity. Special attention is payed to optimizations, that make use of parallelism of operations for the process of planning. Algorithms of time-constrained scheduling and resource-constrained scheduling are discussed. The end of this thesis is devoted to resource allocation.
Application for Detection of Plagiarism
Šalplachta, Pavel ; Květoňová, Šárka (referee) ; Lukáš, Roman (advisor)
This thesis is dealing with programming languages C and C++, various methods writing their constructions and development of application which detects very similar programs written in these languages. The application is intended to control plagiarism in school projects in which students have to create a program in C or C++. The application can check short programs as well as large programs divided into several modules.
C Language Interactive Interpreter
Blažek, Martin ; Peringer, Petr (referee) ; Martinek, David (advisor)
This master's thesis deals with implementation of ISO C99 language interpreter. The goal of this thesis is to provide support of education in C language programming and fast algorithm prototyping. It enables students to create own C programs and to experiment with language constructions without compiling. User interface includes editor and simple debugger. The interpreter is implemented in a novel grammar development environment written in Java language - ANTLRWorks which includes ANTLR language tool.

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