|
Library For Card Games On Mobile Devices
Hodek, Václav ; Rychnovský, Lukáš (referee) ; Křivka, Zbyněk (advisor)
This thesis deals with a development of a library used for supporting card games on mobile devices and also brings some common suggestions that can be useful during the development and testing mobile applications. The library is designed to be supported by as many mobile devices as possible and to be supported by a desktop system as well since it can be very helpful especially for testing. The library is supposed to allow a developer to handle as many kinds of card games as possible.
|
|
Card Game Maryáš For Mobile Devices
Pumprla, Tomáš ; Rychnovský, Lukáš (referee) ; Křivka, Zbyněk (advisor)
This thesis deals with development of application for mobile phones programmed in Java - J2ME. The application is a card game Marias. User can choose play with two other people or with computer which is managed by expert system. This expert system is able to updade its "knowledgebase" via HTTP communication.
|
|
Virus Checking Module for Thunderbird
Ďurfina, Lukáš ; Rychnovský, Lukáš (referee) ; Peringer, Petr (advisor)
This bachelor thesis deals with development of virus checking module for e-mail client Thunderbird. The module checks e-mail content using AVG tools. It is accomplished by scanning attachments in incoming and outgoing e-mails. The module is implemented by using technologies XUL, XPCOM, JavaScript and DOM. It works successfully with protocols POP3 and IMAP, and provides execution of several actions with infected message.
|
|
Automata Systems
Kaščák, Andrej ; Rychnovský, Lukáš (referee) ; Meduna, Alexandr (advisor)
This bachelor thesis deals with automata systems, especially the ones, which are defined as state and or rule controlled parallel automata systems. Their components are finite automata systems. Definitions are retrieved from analyzing and researching already existing automata systems. In the thesis, a comparison of these systems is made with systems defined a priori. The thesis also analyzes first features of these systems, and second a possibilities of transforming the state controlled parallel automata system into the rule controlled parallel automata system and vice versa.
|
|
Client Part of the Project Documentation Management System
Bým, Ondřej ; Rychnovský, Lukáš (referee) ; Křivka, Zbyněk (advisor)
The goal of this work is to design a generally useful versioning system for the administration of different types of electronics documents, to design in detail and to implement the client part of this system (based on the client-server model). The implementation is built on .NET platform. This text also describes general approaches to versioning in different systems and shows a survey over the principles of the existing versioning systems with respect to the interaction with user.
|
| |
|
Server Part of the Project Documentation Management System
Černobila, Radek ; Rychnovský, Lukáš (referee) ; Křivka, Zbyněk (advisor)
The goal of this work is proposal and implementation of the revision system that can control whole development process of a project. It shows alternatives of the implementation of its parts. The main is a persistent data storage and the system architecture. The expected result is a application that is able to present basic solved problems as are project branching and distributed data storage.
|
| |
|
Graphdrawer and Mathemathic Equation Evaluator of Expressions
Skalický, Ivo ; Rychnovský, Lukáš (referee) ; Lukáš, Roman (advisor)
This work deals with utilization of precedence syntax analysis for conversion of mathematical expression into dynamic object model in order of evaluate and go on processing expressions. Objective was to create a program, which connects function of scientific calculator and graph drawer. Program can evaluate mathematical expressions in scope of real numbers, calculate fractional expressions, numerically integrate and analytically derive in accordance with a given parameter. Besides it provides function for depiction of any given curve explicitly, implicitly or parametricly into 2D graph. Graphic output can be exported in selectable resolution into several basic raster and vector formats. On account of portability Java was chosen as a language of implementation.
|
|
Modified Parsing
Sopuch, Zbyněk ; Rychnovský, Lukáš (referee) ; Meduna, Alexandr (advisor)
This project deals with modification of syntax analysis. I realize three modifications of bottom up algorithm. First way is modification of Cocke-Younger-Kasami algorithm, second is based on EOL system and third is based on ETOL system.
|