2011, Gyimóthy Tibor, Havasi Ferenc, Kiss Ákos
A fordítóprogramok feladata, hogy a különböző programozási nyelven írt programokat végrehajtható gépi kódú utasításokká transzformálja. A fordítási folyamat nagyon összetett, hiszen sok programozási nyelv létezik és a különböző processzorok gépi utasítás készlete is jelentősen eltérhet egymástól. Figyelembe véve a rendelkezésre álló magyar nyelvű szakirodalmat, ebben a jegyzetben nem törekedtünk egy átfogó, a fordítás minden fázisát érintő anyag elkészítésére, hanem három területet érintünk részletesebben. A fordítási folyamat legjobban kidolgozott fázisainak a lexikális és a szintaktikus elemzés tekinthető. Hatékony algoritmusok és ezek megvalósítását támogató rendszerek készültek a lexikális és szintaktikus elemzők automatikus előállítására. A jegyzetben példákon keresztül bemutatjuk az ANTLR rendszert, amely segítségével formális nyelvtan alapú definíciók alapján gyakorlatban is használható minőségű elemzők generálhatók. A szintaktikus elemzést követő fordítási fázis a szemantikus elemzés. Ennek feladata az olyan fordítási időben felderíthető problémák megoldása, amelyek a hagyományos szintaktikus elemzőkkel nehezen valósíthatók meg (ilyen például a típus kompatibilitás vagy a változók láthatósági kérdésének kezelése). A szemantikus elemzés elterjedt modellje az attribútum nyelvtan alapú fordítási modell. A jegyzetben ismertetjük az attribútum nyelvtanokat és a kapcsolódó attribútum kiértékelő stratégiákat, valamint példákat mutatunk be arra, hogyan használhatók az attribútum nyelvtanok fordítás idejű szemantikus problémák megoldására.
2010, Dr. Szepesné Stiftinger Mária
A rendszerfejlesztési folyamat első lépésinek ismertetése. A fogalmi modellt kialakítása a cél, majd annak alapján a tervezés műveletén keresztül eljutunk a megvalósítási modellhez. A fejezet tárgyalása a RUP módszertant követi. A modul fő kérdése, hogy hogyan tudjuk kialakítani ezt a modellt. Figyelni fogunk az inkrementális iteratív életciklus modell alkalmazására.
1, Dr. Komor Levente, Gősi Mariann
2010, Márkus Béla
A modul áttekintést ad a statisztikai, közelségi, szomszédsági, összefüggés, illetve a hálózat elemzési feladatokról; bemutatja az ArcGIS nyújtotta térbeli elemzési lehetőségeket; ismerteti