National Repository of Grey Literature 53 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Systémy syntaxí řízených překladačů a jejich využití
Svoboda, Sebastián ; Havel, Martin (referee) ; Meduna, Alexandr (advisor)
This thesis introduces a new, both syntactically and semantically unique imperative programming language Flowlang and its compiler. Unique are operators specifically. They help solve a narrow set of problems, where transformation and filtering of data happens in a fixed sequence of steps. The language is compiled to WebAssembly. An interpreter and a toolset has been developed alongside of it.
Parsing Based on Several Grammars
Koumar, Ondřej ; Havel, Martin (referee) ; Meduna, Alexandr (advisor)
This thesis focuses on research of CD grammar systems and their utilization in syntax analysis. The objective is to design a parser that combines both top-down and bottom-up techniques for a CD grammar system that describes a language generated by an LL grammar, using a deterministic pushdown automaton. The goals are achieved by introducing a modified LL table with ordered pairs that reference rules within individual components. This concept is demonstrated on a new programming language called Koubp, for which a parser is implemented in C++.
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.
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.
Selected Types of DC Circuit Analysis in MATLAB Programming Language
Urbanová, Hedvika ; Haupt, Jaromír (referee) ; Ellederová, Eva (advisor)
Tato bakalářská práce se zabývá metodami analýz elektrických obvodů a to jak metodami univerzálními, tak speciálními. Metody byly v práci teoreticky definovány. Následně byl vysvětlen postup při počítání a zhodnoceny jejich výhody a nevýhody. Univerzální metody byly vysvětleny na příkladu, který byl pro všechny metody identický. MATLAB byl představen jako programovací jazyk. Čtyři z metod byly přepsány do programovacího jazyka MATLAB 2014a. Naprogramovány byly metody smyčkových proudů, uzlových napětí, Kirchhoffovy zákony a metoda superpozice. Metoda smyčkových proudů byla stejně jako Kirchhoffovy zákony naprogramována pro dvě až čtyři smyčky. Metoda uzlových napětí byla pak naprogramována pro dva až čtyři uzly. Metoda superpozice byla naprogramována pouze pro dvě smyčky. Grafické uživatelské rozhraní bylo definováno a vytvořeno pro program Kirchhoffových zákonů. V závěru projektu bylo zváženo využití programů studenty.
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).
A Language for Programming the Adventure Games
Koudelka, Petr ; Smrčka, Aleš (referee) ; Hrubý, Martin (advisor)
This thesis deals with design and realization of programming language for adventure games programming. This language was supposed to been suitable for users without knowledge of programming. Reader is introduced to problematic of adventure games and there history. Then a reader is informed that the created language is interpreted imperative programming language, with elements of structured and unstructured languages. The name of designed language is AGScript. Interpret was also created as a part of this thesis. Next phase was creation of demonstration application with use of AGScript. This application was inspired by a book called The Warlock of The Firetop Mountain. With this, usability of AGScript was verified. Last phase of the thesis consists of two experiments. The aim of first experiment was confirmation of comprehensibility of AGScript. The result was positive. The second experiment was inquiring demonstration application. Keywords
Specialized Interpreter of JavaScript Language
Borůvka, Jan ; Rychnovský, Lukáš (referee) ; Peringer, Petr (advisor)
The aim of this master's thesis is to design and implement JavaScript interpreter which is designed for purposes of avoiding obfuscation code of various types of computer viruses. This master's thesis also comprises a detailed view into the inner mechanism of the ECMAScript standard.
Comparisson of Python Constructs in Terms of Time and Memory Efficiency
Votroubek, Jan ; Jošth, Radovan (referee) ; Smrž, Pavel (advisor)
Under the simplicity of Python programming language there are some fields hidden where it is easy to make mistake . In this thesis, these fields will be shown and confronted with more effective approach. The difference between effective and ineffective program constructs will be demonstrated clearly.

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