dc.contributor.advisor | Vysocký, Aleš | |
dc.contributor.author | Začal, Kryštof | |
dc.date.accessioned | 2025-06-23T11:52:11Z | |
dc.date.available | 2025-06-23T11:52:11Z | |
dc.date.issued | 2025 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/157566 | |
dc.description.abstract | Diplomová práce se zabývá návrhem softwarového nástroje pro překlad vybraných jazyků průmyslových robotů s cílem usnadnit proces překladu a ušetřit čas programátora. Součástí práce je provedená analýza vybraných programovacích jazyků, metodiky překladu a možných algoritmů pro zpracování zdrojového kódu. Praktická část práce se zabývá samotným návrhem dílčích prvků překladače s cílem přeložit vybrané instrukce a zachovat přitom sémantický význam zdrojového kódu ve stanovených mezích. Součástí práce je také návrh kontrolního mechanismu výsledku překladu, který s využitím dat z překladu ověřuje jeho správnost. Výsledky práce jsou demonstrovány na přiloženém zdrojovém kódu a došlo k jejich ověření pomocí simulačního prostředí. | cs |
dc.description.abstract | The thesis focuses on the design of a software tool for the translation of selected languages of industrial robots in order to facilitate the translation process and save programmer's time. The thesis includes an analysis of selected programming languages, translation methodology and possible algorithms for source code processing. The practical part of the thesis deals with the actual design of the compiler components in order to translate the selected instructions while keeping the semantic meaning of the source code within the specified limits. The work also includes the design of a control mechanism for checking the result of the translation, which uses the data from the translation to verify its correctness. The results of the work are demonstrated on the attached source code and have been verified using a simulation environment. | en |
dc.format.extent | 3373699 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Průmyslový robot | cs |
dc.subject | Robotický program | cs |
dc.subject | Překlad | cs |
dc.subject | Softwarový nástroj | cs |
dc.subject | Industrial robot | en |
dc.subject | Robotic program | en |
dc.subject | Translation | en |
dc.subject | Software tool | en |
dc.title | Softwarový nástroj pro překlad programů průmyslových robotů | cs |
dc.title.alternative | Software tool for translation of industrial robot programs | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Kot, Tomáš | |
dc.date.accepted | 2025-06-03 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta strojní | cs |
dc.description.department | 354 - Katedra robotiky | cs |
dc.thesis.degree-program | Robotika | cs |
dc.thesis.degree-branch | Servisní robotika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2723 | |
dc.identifier.thesis | ZAC0077_FS_N0719A270009_S03_2025 | |
dc.rights.access | openAccess | |