Systémy převodníků: Definice, vlastnosti a aplikace
but.committee | prof. Ing. Tomáš Hruška, CSc. (předseda) prof. Ing. Adam Herout, Ph.D. (místopředseda) doc. Ing. Michal Bidlo, Ph.D. (člen) Ing. František Grézl, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Čo chýba prevodníkom aby boli vhodné na implementáciu prekladačov? Ako sa bude meniť sila prevodníkov pridaním napr. komunikácie medzi nimi? Můžete kombinací konečných a zásobníkových převodníků získat silnější model? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Meduna, Alexandr | cs |
dc.contributor.author | Řezáč, Michal | cs |
dc.contributor.referee | Kövári, Adam | cs |
dc.date.created | 2021 | cs |
dc.description.abstract | V současné době se používá k popisu překladačů programovacích jazyků konečný a zásobníkový převodník jako dvě samostatné části. Cílem práce je definovat systém překladových automatů, který umožní popsat překladač jedním souhrnným systémem převodníků místo dvou nezávislých. Systém překladových automatů představený v této práci je založený na konečném a zásobníkovém převodníku. Jedná se o jednoduchý model bez vnitřní komunikace a kvůli této vlastnosti není vhodný pro formalizaci překladačů ale pro svou jednoduchost je systém snadno rozšiřitelný o nové vlastnosti a může tak sloužit jako základ pro další výzkum. | cs |
dc.description.abstract | Currently, finite and pushdown automata are used to describe programming language compilers as two separate parts. This thesis aims to define a system of transducers that allows to describe a compiler by one aggregate system, instead of two independent transducers. The system of transducers presented in this paper is based on finite and pushdown transducers. It is a simple model without internal communication. Because of this property, it is not suitable for compiler formalization but because of its simplicity, the system is easily extensible with new features and can thus serve as a basis for further research. | en |
dc.description.mark | B | cs |
dc.identifier.citation | ŘEZÁČ, M. Systémy převodníků: Definice, vlastnosti a aplikace [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021. | cs |
dc.identifier.other | 137582 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/201105 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | konečný převodník | cs |
dc.subject | zásobníkový převodník | cs |
dc.subject | překladový automat | cs |
dc.subject | systém převodníků | cs |
dc.subject | systém překladových automatů | cs |
dc.subject | překladače | cs |
dc.subject | finite transducer | en |
dc.subject | pushdown transducer | en |
dc.subject | system of transducers | en |
dc.subject | compilators | en |
dc.title | Systémy převodníků: Definice, vlastnosti a aplikace | cs |
dc.title.alternative | Systems of Transducers: Definition, Properties, and Applications | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2021-08-24 | cs |
dcterms.modified | 2022-08-24-21:52:01 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 137582 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:38:28 | en |
sync.item.modts | 2025.01.16 00:41:57 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.05 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-23451_v.pdf
- Size:
- 86.15 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-23451_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-23451_o.pdf
- Size:
- 88.75 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-23451_o.pdf
Loading...
- Name:
- review_137582.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_137582.html