Alapfogalmak 1. előadás Flashcards
Programozási nyelvek szintjei
Gépi nyelv
Assembly szintű nyelvek
Magasszintű nyelvek
Forrásprogram
Magasszinten írt program
Szintaktikai szabályok
A forrásszöveg összeállítására vonatkozó formai, nyelvtani szabályok összessége.
Szemantikai szabályok
A tartalmi, értelmezési, jelentésbeli szabályok összessége.
Milyen nyelven ért a processzor?
Saját gépi nyelve van, az ezen írt programot tudja végrehajtani. Ezért a magasszinten írt programokat gépi nyelve kell fordítani.
Fordítóprogram vagy interpreter
Fordítóprogram: Speciális szoftver, amely magasszinten írt programot fordít tárgyprogrammá ami még nem futtatható. Futtatáshoz kell egy szerkeztő vagy egy kapcsolatszerkeztő.
Lépései :
Lexikális elemzés, szintaktikai elemzés, szemantikai elemzés, kódgenerálás
Interpreter: Nem készít tárgyprogramot, az első három lépés megegyezik a fordítóéval. Utasításonként értelmezi és végrehajtja az utasításokat.
IDE
Fejlesztői környezet, tartalmaz szövegszerkeztőt, fordítót, kapcsolatszerkeztőt, betöltőt és futtatórendszert.