Rozšíření programovacího jazyka C a jeho překladače

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Ing. Vladimír Drábek, CSc. (místopředseda) doc. Ing. Vítězslav Beran, Ph.D. (člen) Ing. Bohuslav Křena, Ph.D. (člen) Mgr. Ing. Pavel Očenášek, Ph.D. (člen)cs
but.defenceStudent 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: Uvádí se, že jazyk C nepatří do třídy LL1 jazyků. Používáte LL1 gramatiku. Jak jste tedy problém řešil nebo se mu vyhnul? V závěru uvádíte, že konceptuálně je již vyřešená otázka obsluhy výjimek, která by se mohla objevit v další verzi jazyka. Můžete nastínit, jak by byl mechanismus realizován?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMeduna, Alexandrcs
dc.contributor.authorOpatřil, Petrcs
dc.contributor.refereeSoukup, Ondřejcs
dc.date.created2015cs
dc.description.abstractTématem bakalářské práce je návrh a realizace nového programovacího jazyka C+, implementovaného jako rozšíření programovacího jazyka C. Mimo to je provedeno srovnání vybraných populárních jazyků a vysvětleny přednosti a smysl rozšíření, dále je teoreticky i konkrétně vysvětlen princip překladače.cs
dc.description.abstractThe topic of this thesis is designing and realization of new programming language C+, implemented as extension of programming language C. Aside from that, comparison of several popular languages was conducted in order to discuss advantages and concept of the extension. Workings of compiler is explained, both theoretically and practically.en
dc.description.markBcs
dc.identifier.citationOPATŘIL, P. Rozšíření programovacího jazyka C a jeho překladače [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015.cs
dc.identifier.other88702cs
dc.identifier.urihttp://hdl.handle.net/11012/52551
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectrozšíření Ccs
dc.subjectjazyk Ccs
dc.subjectpřekladačecs
dc.subjectC+cs
dc.subjectC extensionen
dc.subjectC languageen
dc.subjectcompilersen
dc.subjectC+en
dc.titleRozšíření programovacího jazyka C a jeho překladačecs
dc.title.alternativeAn Extention of the C Programming Language and Its Compileren
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2015-06-16cs
dcterms.modified2020-05-10-16:12:08cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid88702en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 18:52:24en
sync.item.modts2025.01.17 10:40:48en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
371.38 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-17654_v.pdf
Size:
85.03 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-17654_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-17654_o.pdf
Size:
88.47 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-17654_o.pdf
Loading...
Thumbnail Image
Name:
review_88702.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_88702.html
Collections