Zpětný překladač jazyka Java
but.committee | prof. Ing. Vladimír Vašek, CSc. (předseda) doc. Ing. Lenka Landryová, CSc. (místopředseda) Ing. Jiří Fischer, CSc. (člen) RNDr. Jaroslav Pelikán, Ph.D. (člen) prof. RNDr. Ing. Jiří Šťastný, CSc. (člen) doc. RNDr. Jindřich Klapka, CSc. (člen) doc. Ing. Ivan Švarc, CSc. (člen) | cs |
but.defence | cs | |
but.jazyk | čeština (Czech) | |
but.program | Strojní inženýrství | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Roupec, Jan | cs |
dc.contributor.author | Žamberský, Zdeněk | cs |
dc.contributor.referee | Heriban, Pavel | cs |
dc.date.accessioned | 2018-10-21T20:27:27Z | |
dc.date.available | 2018-10-21T20:27:27Z | |
dc.date.created | 2015 | cs |
dc.description.abstract | Práce se zabývá vytvořením zpětného překladače pro jazyk Java. Cílem zpětného překladače je co nejlépe rekonstruovat zdrojový kód jazyka Java z class souborů. V práci je nejdříve rozebírán jazyk Java jako takový, kompilace Javy a struktura souborů class (zkompilovaná podoba Javy). Je také přiblíženo fungování virtuálního stroje Javy a jeho instrukční sada. Poté se přejde k problematice zpětného překladu a popisu algoritmů navržených a použitých pro realizaci zpětného překladače. V práci jsou uvedeny příklady dekompilovaného kódu. | cs |
dc.description.abstract | The goal was to create decompiler for Java programing language. Decompiler should reconstruct original Java source code from class files, representing its compiled form. First part of thesis focuses on Java langage, its compilation and structure of class file. Then Java Virtual Machine and its instruction set is discussed. After that thesis focuses on decompilation and algoritms designed and used for decompiler realization. Examples of decompiled code are presented. | en |
dc.description.mark | A | cs |
dc.identifier.citation | ŽAMBERSKÝ, Z. Zpětný překladač jazyka Java [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2015. | cs |
dc.identifier.other | 84062 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/40678 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta strojního inženýrství | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Java | cs |
dc.subject | zpětný překladač | cs |
dc.subject | bytecode | cs |
dc.subject | Java | en |
dc.subject | decompiler | en |
dc.subject | bytecode | en |
dc.title | Zpětný překladač jazyka Java | cs |
dc.title.alternative | Java decompiler | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2015-06-16 | cs |
dcterms.modified | 2015-06-22-10:34:50 | cs |
eprints.affiliatedInstitution.faculty | Fakulta strojního inženýrství | cs |
sync.item.dbid | 84062 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.08 13:13:50 | en |
sync.item.modts | 2021.11.08 12:47:07 | en |
thesis.discipline | Aplikovaná informatika a řízení | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta strojního inženýrství. Ústav automatizace a informatiky | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 7.15 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_84062.html
- Size:
- 7.96 KB
- Format:
- Hypertext Markup Language
- Description:
- review_84062.html