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

Harapeti (vitalap | szerkesztései)
lépéseket hierarchikusan sorrendbe raktam
Harapeti (vitalap | szerkesztései)
jav, kép
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
* 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
é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), ControlState (aktuális állapot), PseudoCode (lényegében a tábla),
 
ProgramState (Adatelemek, amik kellenek a végrehajtáshoz, inputok)
[[File:Szofttech_Vizsga_Interpreter_architekturális_minta.png|400px]]


==== 00:22:34 ====
==== 00:22:34 ====