Detail práce

Překladač jazyka stavového diagramu do jazyka CHILL

Bakalářská práce Student: Goldmannová Zuzana Akademický rok: 2014/2015 Vedoucí: Ryšavý Ondřej, doc. Ing., Ph.D.
Název anglicky
Compiler of State Diagram Language to CHILL Language
Jazyk práce
český
Abstrakt

Tato práce se zabývá gramatikou existujícího proprietárního jazyka stavových diagramů, který se používá k modelaci stavových automatů použitých v pobočkových ústřednách. Cílem práce byla analýza gramatiky a stávajícího překladače z tohoto jazyka do jazyka CHILL a návrh a implementace překladače nového. Tento překladač bude lépe udržovatelný a odstraňovat chyby a nedostatky stávajícího řešení. Závěrem je tento překladač otestován za použití jak již existujících souborů, které byly dříve vytvořeny pro stávající překladač, tak souborů, které jsem vytvořila pro testovací účely.

Klíčová slova

Překladač, CHILL, DASTEP, DAPAS, lexikální analýza, syntaktická analýza, gramatika, token, Backus-Naurova forma, abstraktní syntaktický strom, PLY

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
16. června 2015
Oponent
Průběh obhajoby

Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla 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í studentky na položené otázky rozhodla práci hodnotit stupněm C.

Otázky u obhajoby
  1. Jaký typ gramatiky podle Chomského klasifikace využívá jazyk stavového diagramu? Je pro něj notace BNF dostačující?
  2. Bylo by možné minimalizovat přepisovací pravidla na str. 10 pro pravidlo "t-decision"? Naznačte způsob.
  3. Proč u některých pravidel používáte e-přechod a u některých ne, např. výše zmíněné pravidlo na str. 10?
Komise
Meduna Alexander, prof. RNDr., CSc. (UIFS FIT VUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Drábek Vladimír, doc. Ing., CSc. (UPSY FIT VUT), člen
Křena Bohuslav, Ing., Ph.D. (UITS FIT VUT), člen
Očenášek Pavel, Mgr. Ing., Ph.D. (UIFS FIT VUT), člen
Citace
GOLDMANNOVÁ, Zuzana. Překladač jazyka stavového diagramu do jazyka CHILL. Brno, 2015. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2015-06-16. Vedoucí práce Ryšavý Ondřej. Dostupné z: https://www.fit.vut.cz/study/thesis/17813/
BibTeX
@bachelorsthesis{FITBT17813,
    author = "Zuzana Goldmannov\'{a}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "P\v{r}eklada\v{c} jazyka stavov\'{e}ho diagramu do jazyka CHILL",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17813/"
}
Nahoru