„Szoftvertechnológia - Videójegyzet” változatai közötti eltérés

Harapeti (vitalap | szerkesztései)
jav, kép
Harapeti (vitalap | szerkesztései)
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 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
* 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), ControlState (aktuális állapot), pseudocode (lényegében az állapottábla), ProgramState (Adatelemek, amik kellenek a végrehajtáshoz, inputok)
* 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]]