Grammatikák algoritmusainak felülete

12. ábra: “2-es típusú grammatika algoritmusai” ablak/ Láncmentesítés algoritmus
A “2-es típusú grammatika algoritmusai” és a “3-as típusú grammatika algoritmusai” ablakokban minden algoritmus felülete (12. ábra) a következő fő részekkel rendelkezik:
- pont: Az algoritmus működése közben számunkra fontos információ
- pont: Amit a grammatikában keresünk/törlünk
- pont: Az éppen vizsgált grammatika
- pont: Az algoritmus menetének leírása
- pont: Az algoritmus léptetéséért felelős vezérlő
- pont: A kiinduló grammatika. (algoritmus lefutása előtti állapot)
- pont: Az átalakított grammatika. (algoritmus lefutása utáni állapot)
CYK algoritmus felülete

13. ábra: a “CYK algoritmus” működés közben
A “CYK algoritmus” felülete (13. ábra) a következő fő részekkel rendelkezik:
- pont: Az elemzendő szó
- pont: Az éppen vizsgált grammatika
- pont: Az algoritmus menetének leírása
- pont: Az algoritmus léptetéséért felelős vezérlő
- pont: CYK piramis
- pont: Az éppen vizsgált téglalapok kinagyított mása
Automaták algoritmusainak felülete

14. ábra: az “Automaták algoritmusai” ablak / Determinisztikussá tétel
A “Determinisztikussá tétel” felülete (14. ábra) a következő fő részekkel rendelkezik:
- pont: Az éppen vizsgált automata
-
pont: Az algoritmus által kialakított automata
-
pont: Az algoritmus számunkra fontos információi
-
pont: Az algoritmus menetének leírása
-
pont: Algoritmus léptetéséért felelős vezérlő

15. ábra: az “Automaták algoritmusai” ablak / “Hibaállapotok meghatározása” algoritmus
A “Hibaállapotok meghatározása” algoritmus felülete (15. ábra) a következő fő részekkel rendelkezik:
-
pont: Nézet. Az algoritmust lehet formális leírás és táblázat útján is követni
-
pont: Az éppen vizsgált és az algoritmus által átalakított automata
-
pont: Algoritmus léptetéséért felelős vezérlő
-
pont: Az algoritmus menetének leírása

16. ábra: az “Automaták algoritmusai” ablak / “Minimalizáció” algoritmus
A “Minimalizáció” algoritmus felülete (16. ábra) a következő fő részekkel rendelkezik:
-
pont: Az éppen vizsgált automata
-
pont: Az algoritmus számunkra fontos információi, majd a végén az algoritmus által kialakított automata
-
pont: Az algoritmus számunkra fontos információi
-
pont: Algoritmus léptetéséért felelős vezérlő
-
pont: Az algoritmus menetének leírása