Title: | Automatický převod programů napsaných v jazyce Java do~dalších jazyků (C/C++/FreePascal) |
Other Titles: | Automatic Conversion of Programs Written in Java Language to Other Languages (C/C++/FreePascal) |
Authors: | Šimeček, František |
Advisor: | Potužák Tomáš, Ing. Ph.D. |
Referee: | Lipka Richard, Ing. Ph.D. |
Issue Date: | 2017 |
Publisher: | Západočeská univerzita v Plzni |
Document type: | diplomová práce |
URI: | http://hdl.handle.net/11025/27150 |
Keywords: | překlad;programovací jazyk;c;c++;java;pascal |
Keywords in different language: | translation;programming language;c;c++;java;pascal |
Abstract: | Hlavním cílem této práce je navrhnout a implementovat program, který bude umět přeložit zdrojový kód Javy do jiných programovacích jazyků. Tyto jazyky jsou: C, C++, Free Pascal a C#. Cílem není aby tento program byl schopen převést libovolný program napsaný v Javě, ale pouze podmnožinu základních funkcí Javy, definovaných potřebami programovací soutěže PilsProg. |
Abstract in different language: | The main goal of this work is to design and implement a software that can translate Java source code into other languages. The languages are: C, C++, Free Pascal, and C#. The goal is not to translate any program written in Java, but only a small subset of basic Java functions, defined by the needs of programming competition PilsProg. |
Rights: | Plný text práce je přístupný bez omezení. |
Appears in Collections: | Diplomové práce / Theses (KIV) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
diplomova prace.pdf | Plný text práce | 1,45 MB | Adobe PDF | View/Open |
A15N0081Phodnoceni-ved.PDF | Posudek vedoucího práce | 688,86 kB | Adobe PDF | View/Open |
A15N0081Pposudek-op.PDF | Posudek oponenta práce | 706,14 kB | Adobe PDF | View/Open |
A15N0081Pobhajoba.PDF | Průběh obhajoby práce | 223,4 kB | Adobe PDF | View/Open |
Please use this identifier to cite or link to this item:
http://hdl.handle.net/11025/27150
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.