Název: | Automatický převod programů napsaných v jazyce Java do~dalších jazyků (C/C++/FreePascal) |
Další názvy: | Automatic Conversion of Programs Written in Java Language to Other Languages (C/C++/FreePascal) |
Autoři: | Šimeček, František |
Vedoucí práce/školitel: | Potužák Tomáš, Ing. Ph.D. |
Oponent: | Lipka Richard, Ing. Ph.D. |
Datum vydání: | 2017 |
Nakladatel: | Západočeská univerzita v Plzni |
Typ dokumentu: | diplomová práce |
URI: | http://hdl.handle.net/11025/27150 |
Klíčová slova: | překlad;programovací jazyk;c;c++;java;pascal |
Klíčová slova v dalším jazyce: | translation;programming language;c;c++;java;pascal |
Abstrakt: | 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. |
Abstrakt v dalším jazyce: | 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. |
Práva: | Plný text práce je přístupný bez omezení. |
Vyskytuje se v kolekcích: | Diplomové práce / Theses (KIV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
diplomova prace.pdf | Plný text práce | 1,45 MB | Adobe PDF | Zobrazit/otevřít |
A15N0081Phodnoceni-ved.PDF | Posudek vedoucího práce | 688,86 kB | Adobe PDF | Zobrazit/otevřít |
A15N0081Pposudek-op.PDF | Posudek oponenta práce | 706,14 kB | Adobe PDF | Zobrazit/otevřít |
A15N0081Pobhajoba.PDF | Průběh obhajoby práce | 223,4 kB | Adobe PDF | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/27150
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.