„Szoftvertechnológia - Videójegyzet” változatai közötti eltérés
jav, kép |
minek mindent nagy kezdőbetűvel írni? |
||
| 1 351. sor: | 1 351. sor: | ||
===== 34, Interpreter, 30p körül ===== | ===== 34, Interpreter, 30p körül ===== | ||
* Egy egyszerű kis virtuális gép (pl. állapotgép, tábla) | * Egy egyszerű kis virtuális gép (pl. állapotgép, tábla) | ||
* Fogom az | * Fogom az eventet, ez, és az aktuális állapot alapján becímzünk a táblába, a táblából kiolvasom az értéket, és átteszem a következő állapotra, parancskódra egy switch, majd megyek az elejére | ||
* Engine (maga a program), | * Engine (maga a program), control state (aktuális állapot), pseudocode (lényegében az állapottábla), program state (adatelemek, amik kellenek a végrehajtáshoz, inputok) | ||
[[File:Szofttech_Vizsga_Interpreter_architekturális_minta.png|400px]] | [[File:Szofttech_Vizsga_Interpreter_architekturális_minta.png|400px]] | ||