National Repository of Grey Literature 24,994 records found  beginprevious24985 - 24994  jump to record: Search took 2.19 seconds. 

Visual Programming Backend for a Mobile Robot
Staněk, Ondřej ; Obdržálek, David (advisor) ; Bednárek, David (referee)
Title: Visual Programming Backend for a Mobile Robot Author: Bc. Ondřej Staněk Department: The Department of Software Engineering Supervisor: RNDr. David Obdržálek, Ph.D. Supervisor's e-mail address: David.Obdrzalek@mff.cuni.cz Abstract: In this work, the author designs and implements a solution for programming small mobile robots using a visual programming language. A suitable visual programming front-end is selected and back-end layers are created that allow execution of the program in a mobile robot. The author designs and implements a virtual machine that runs alongside the original robot firmware on an 8-bit microcontroller with limited resources. A code generator layer compiles the visual representation of the program into a sequence of bytecode instructions that is interpreted on board of the mobile robot. The solution supports typical features of procedural programming languages, in particular: variables, expressions, conditional statements, loops, static arrays, function calls and recursion. The emphasis is put on robustness of the implementation. To verify and maintain code quality, methods of automated software testing are used. Keywords: visual programming language, virtual machine, mobile robot, Blockly Powered by TCPDF (www.tcpdf.org)

Transformation of Trading Strategies in the MetaLang Language on Parallel Codes Accelerated by a Supercomputer
Halfar, Vítězslav ; Šimek, Václav (referee) ; Jaroš, Jiří (advisor)
The aim of this bachelor thesis is to design and implement a software - MetaTester, which deals with testing and optimizing of the automated trading systems made for platform MetaTrader 4. This system handles performance problems of the most widespread business platform in the world, used to trade in the biggest world market - Forex, with the parallelization of processes and IT potential of supercomputers. The thesis describes the architecture of the system, solving problems, the implementation of sectional parts and special techniques to provide the highest computing performance. At the end of the thesis, there are summarized achievements of the platforms MetaTrader and MetaTester.

Design of a GUI for Home Control for the Elderly
Válek, Lukáš ; Materna, Zdeněk (referee) ; Fučík, Jan (advisor)
This work focuses on the problems with the design of software for the elderly and ways to solve them. Furthermore, a design of a control interface for smart homes, which takes these problems into account, was done. The process of the design is described and reasons for the decision that are made are given. Following is a description of the implementation of the proposed interface and its testing on a targeted group of users. The work also outlines a possible extension of the interface for further use.

Distributed Processing of IP flow Data
Krobot, Pavel ; Kořenek, Jan (referee) ; Žádník, Martin (advisor)
This thesis deals with the subject of distributed processing of IP flow. Main goal is to provide an implementation of a software collector which allows storing and processing huge amount of a network data in particular. There was studied an open-source implementation of a framework for the distributed processing of large data sets called Hadoop, which is based on MapReduce paradigm. There were made some experiments with this system which provided the comparison with the current systems and shown weaknesses of this framework. Based on this knowledge there was created a specification and scheme for an extension of current software collector within this work. In terms of the created scheme there was created an implementation of query framework for formed collector, which is considered as most critical in the field of distributed processing of IP flow data. Results of experiments with created implementation show significant performance growth and ability of linear scalability with some types of queries.

Parallelisation of Ultrasound Simulations on Intel Xeon Phi Accelerator
Vrbenský, Andrej ; Hrbáček, Radek (referee) ; Jaroš, Jiří (advisor)
Nowadays, the simulation of ultrasound acoustic waves has a wide range of practical usage. As one of them we can name the simulation in realistic tissue media, which is successfully used in medicine. There are several software applications dedicated to perform such simulations. k-Wave is one of them. The computational difficulty of the simulation itself is very high, and this leaves a space to explore new speed-up methods. In this master's thesis, we proposed a way to speed-up the simulation based on parallelization using Intel Xeon Phi accelerator. The accelerator contains large amount of cores and an extra-wide vector unit, and therefore, is ideal for purpose of parallelization and vectorization. The implementation is using OpenMP version 4.0, which brings some new options such as explicit vectorization. Results were measured during extensive experiments.

Usage of software applications in the field of project management in transnational corporations.
Osúch, Marek ; Kubálek, Tomáš (advisor) ; Dobrotka, Jozef (referee)
The diploma thesis deals with software applications used in project management in transnational companies. The goal of the thesis is to analyse these software applications and to apply gained knowledge via case study in which a certain company will be examined. The thesis is divided into two parts. The first part contains theoretical basis of the examined field. It deals with project management and applications used in this field. The practical part (the case study) includes the characteristics of the company examined, the development process and methodology of in-depth interview, analysis of the current state of the way project management applications are being used within the company, solution proposal, and solution implementation.

Methodology of coordinate system setup for optical measuring device Pontos
Volek, Aleš ; Drápela, Miloslav (referee) ; Koutný, Daniel (advisor)
The graduation thesis deals with invention of detailed definition of the coordinate system for Pontos system. The solution is based on suitable localization method of the point on a car body, whose coordinates are known from CAD data. First part of the thesis describes the design of adapter which determines the reference point. Software solution is presented in second part. Contribution of the work and accuracy of the method are discussed in the end.

Podpora procesů, probíhajících v hotelech, pomocí moderních informačních technologií
Shvets, Vita ; Basl, Josef (advisor) ; Bakos, Tomáš (referee)
Tato diplomová práce se zabývá informačními technologiemi, které slouží k automatizaci hotelového provozu a k podpoře hotelových procesů. Práce se zabývá nejen hotelovým software pro zlepšení úrovně služeb, ale i hotelovým hardware pro vylepšení hotelového vybavení. Také je objasněno, proč dnešní hotely potřebují zvláštní hotelový informační systém, jak probíhá implementace hotelového systému a porovnává rizika a výnosy investování do hotelových informačních technologií. Cílem tyto práce je seznámit čtenáře s fungováním informačních systému v hotelu. Aby práce nenosila popisný charakter je, doplněna o případovou studii, kde se na příkladě hotelu názorně se ukazuje, jak se zavádí hotelový informační systém do provozu, jak následně funguje a rozebírají se možná rozšíření systému. Přínosem této práce je pohled do historie a na základě toho vysvětlení dnešní reality na trhu hotelových informačních systémů. Práce je velice komplexní podle zkušenosti, z oboru informačních technologií a cestovního ruchu, analyzuje dnešní vývoj a budoucnost hotelových informačních systému. V této diplomové práce je ukázáno, jak prospěšná bude vzájemná kooperace sektoru zakázkového vývoje informačních systému a sektoru poskytování hotelových služeb. Aby tento cíl byl splnit, práce poukazuje na trendy vývoje cestovního ruchu ve světě a také na to, jak informatika ovlivňuje tyto trendy. Proto jsem práce je rozdělená do následujících pěti kapitol. 1. Hotelová informatika (definice a specifika) 2. Podpora hotelových procesů pomocí moderních technologií (hlavní a podpůrné procesy) 3. Implementace hotelového informačního systému (výnosy a rizika) 4. Případová studie (názorná ukázka implementace hotelového informačního systému) 5. Trendy vývoje hotelových informačních systémů

Mobile data collection of CPI (Consumer Price Index) and its potential for future development.
Adamec, Marcel ; Šilerová, Edita (advisor) ; Hřebejková, Jana (referee)
My bachelor work focuses on the issue of collecting statistical data used for computing the consumer price index (CPI). The theoretical part deals with explaining concepts related to the purpose of the index, a mechanism for data collection and monitoring. The practical part describes the process leading to the introduction of mobile data collection technology, its development and estimates the consequences of introducing new technology into practice with a focus on the user. Questionnaire survey among interviewers revealed satisfaction with the software solution. Additional poll verified indicated problems with their workload. Evaluation of the results of the suvey and analysis of time records led to the proposal of organizational measures and implementation of technological elements leading to improving the quality of data collected, increasing the efficiency and user experience.

CAN sniffer
Skalický, Jakub ; Jílek, Tomáš (referee) ; Burian, František (advisor)
This bachelor thesis deals with creating CAN Bus sniffer witch sending data to PC by Ethernet. The main parts of developed PCB are microcontroller SMT32F407VGT6 by STMicroelectronics and Ethernet PHY KSZ8051MLL. In theoretical part you can find ARM and STM32F407VGTE information followed by Ethernet and UDP protocol introduction. The end of theoretical part is about CAN bus. Practical part is about design of board, developing it and measuring parameters of board. The end part of this thesis describes changes of software. Firstly there are described changes of firmware for add support of CanShark board. Followed is described adding of new functionality of canshark-gui PC application.