|
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.
|
| |
|
Application for secure data storage for mobile devices
Kocáb, Marek ; Martinásek, Zdeněk (referee) ; Mácha, Tomáš (advisor)
This bachelor’s thesis is focused on the creation of application for secure data storage for mobile devices. The paper theoretically describes operating system according to users popularity and programming languages. The following section explains AES encryption standard and its principle of data encryption and decryption. In the practical part is created a PINapplication programm. The application allows user to store sensitive data using chosen password. It is possible to save new data or erase current data. These data are encrypted by mentioned AES standard. The application is programmed in Java language with the version for mobile devices (J2ME).
|
| |
|
Mobile phohe programming
Ochodnický, Ján ; Růčka, Lukáš (referee) ; Mácha, Tomáš (advisor)
This bachelor thesis is focused on mobile phone programming. The paper theoretically analyzes most expanded operating systems and Symbian operating system programming languages. Also theoretically describes the GSM technology, communication between mobile station and base station and transferred parameters of connection. Bachelor thesis includes two programs for Symbian operating system. Program FDSearch is created in Python for S60 programming language. This application serves to search directories and files in the mobile phone. The second program About Net is created in Symbian C++ programming language and is intent on capturing system information from network.
|
|
Global optimization of multiple variables functions
Vláčil, Stanislav ; Janda, Marcel (referee) ; Kloc, Petr (advisor)
Master’s thesis deals with numerical finding the global minimum. A theoretical part of project presents a problem of global optimization, her basic division and shows basic examples the specific problems of global optimization. Further, the reader is familiar with the basics of some numerical methods and with description of their strengths and weaknesses. A practical part shows concrete algorithm of global optimization, its use on data of specified function. Data refer to the issue of radiative heat transfer.
|
|
Present-day Programming Method of Microcontroller
Medla, Eduard ; Matyáš, Pavel (referee) ; Zuth, Daniel (advisor)
This bachelor thesis is dedicated to modern methods of programming microcontrollers. In this work are examined some programming languages, various programming environments and graphic editors. In every methods of programming are explained their advantages and disadvantages. Here are two examined methods of loading program to microcontroller, so called flashing. Choosed method is programming language C, which was used to programme two-state regulator with hysteresis in environment AVR Studio 6.2.
|
|
Control and data structures in programming languages
Janeček, Jan ; Smrž, Jaroslav (referee) ; Dvořák, Jiří (advisor)
The essence of this work is to give basic information about the algorithm development and general pieces of knowledge of the structures in programming languages. These pieces of knowledge are specified for selected programming languages, to comparison is performed and application examples based on specific patterns for corresponding language are presented.
|
| |
|
Visual style of companies web
Šinágl, Roman ; Šedivá, Zuzana (advisor) ; Krsek, Libor (referee)
This bachelor thesis describes the main principles of corporate visual style and evaluates the functionality of selected web programming languages. It is achieved by an elaborated study of five specific corporate web pages. In conclusion, the optimal configuration and programming methods are defined based on the composition of the web pages. The thesis is divided into multiple parts based on the particular components of the visual style, software used for its implementation, programming language and the assessment of the web pages chosen for the purpose of the thesis. First of all, it presents the segments of integrated visual corporate style. Furthermore, it explains the methodology of visual style formation, including the software used. Morover, the thesis depicts the selected programming languages. Last but not least, the visual elements and programming languages of the particular web pages are evaluated by the author, taking into account the knowledge gained in the process of completing the thesis. The goal of the thesis is to evaluate the organization of visual components and assign the most appropriate combination of programming laguages for web presentations of companies.
|