|
Demonstrační program simulace precedenční syntaktické analýzy
Pichler, Libor ; Křivka, Zbyněk (oponent) ; Lukáš, Roman (vedoucí práce)
Bakalářská práce se zabývá vývojem a tvorbou aplikace sloužící k výuce precedenční syntaktické analýzy. Hlavním úkolem práce bylo vytvořit demonstrační program, který obsahuje uživatelské rozhraní a přehlednou a srozumitelnou formu vysvětluje problematiku uvedeného tématu. Bylo využito multiplatformní knihovny pro uživatelské rozhraní, čímž je zaručena přenositelnost mezi různými operačními systémy. Ve vývoji byl také zohledněn případ použití aplikace pro výuku zahraničních studentů. Ve výsledku, aplikace demonstruje všechny klíčové momenty precedenční syntaktické analýzy.
|
|
Demonstrační program konstrukce LL tabulky
Choleva, Ondřej ; Křivka, Zbyněk (oponent) ; Zámečníková, Eva (vedoucí práce)
Tato práce se zabývá návrhem a následnou implementací výukové aplikace pro konstrukci LL tabulky na bázi zadané gramatiky. Tato tabulka je využívaná prediktivním syntaktickým analyzátorem. Součástí této aplikace je i ukázka syntaktické analýzy s využitím zkonstruované tabulky. Aplikace umožňuje krokování všech dílčích algoritmů a jejich zobrazení v grafickém uživatelském rozhraní. Při vývoji byl zohledněn požadavek na přenositelnost výběrem vhodné multiplatformní knihovny.
|
| |
|
Demonstrační program konstrukce LL tabulky
Choleva, Ondřej ; Křivka, Zbyněk (oponent) ; Zámečníková, Eva (vedoucí práce)
Tato práce se zabývá návrhem a následnou implementací výukové aplikace pro konstrukci LL tabulky na bázi zadané gramatiky. Tato tabulka je využívaná prediktivním syntaktickým analyzátorem. Součástí této aplikace je i ukázka syntaktické analýzy s využitím zkonstruované tabulky. Aplikace umožňuje krokování všech dílčích algoritmů a jejich zobrazení v grafickém uživatelském rozhraní. Při vývoji byl zohledněn požadavek na přenositelnost výběrem vhodné multiplatformní knihovny.
|
|
Demonstrační program simulace precedenční syntaktické analýzy
Pichler, Libor ; Křivka, Zbyněk (oponent) ; Lukáš, Roman (vedoucí práce)
Bakalářská práce se zabývá vývojem a tvorbou aplikace sloužící k výuce precedenční syntaktické analýzy. Hlavním úkolem práce bylo vytvořit demonstrační program, který obsahuje uživatelské rozhraní a přehlednou a srozumitelnou formu vysvětluje problematiku uvedeného tématu. Bylo využito multiplatformní knihovny pro uživatelské rozhraní, čímž je zaručena přenositelnost mezi různými operačními systémy. Ve vývoji byl také zohledněn případ použití aplikace pro výuku zahraničních studentů. Ve výsledku, aplikace demonstruje všechny klíčové momenty precedenční syntaktické analýzy.
|
| |