Podpora pro výukový jazyk mezikódu

Loading...
Thumbnail Image

Date

Authors

Krejčí, Ondřej

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Tato bakalářská práce se zabývá vytvářením softwarové podpory pro výukové jazyky mezikódu IPPcode, IFJcode a VYPcode používané na FIT VUT v předmětech týkajících se překladačů. Cílem práce je vytvoření rozšíření pro existující editor zdrojových textů, které pro zmíněné mezikódy přidá zvýrazňování syntaxe, interpret a ladění. Práce obsahuje zhodnocení možných editorů, následně popisuje možnosti rozšíření ve zvoleném editoru Visual Studio Code a implementaci rozšíření.
This bachelor's thesis deals with the creation of software support for educational intermediate codes IPPcode, IFJcode and VYPcode which are used at FIT BUT in courses covering compilers. The aim of this thesis is the creation of an extension for an existing source code editor which adds syntax highlighting, interpreter and debugger for the mentioned intermediate codes. This thesis contains an evaluation of possible editors. Subsequently, it describes options for extending the selected editor Visual Studio Code and the implementation of the extensions.

Description

Citation

KREJČÍ, O. Podpora pro výukový jazyk mezikódu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Informační technologie

Comittee

doc. Dr. Ing. Dušan Kolář (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) Ing. Ivana Burgetová, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen)

Date of acceptance

2021-06-18

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ázku oponenta a na další otázky přítomných (např. ohledně vizuální stránky aplikace). 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 A - výborně . Otázky u obhajoby: - Ako náročné by bolo upraviť jednotlivé rozšírenia v prípade zmien v podporovaných jazykoch?

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO