Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programozási nyelvek alapeszközei (Paraméterátadás (érték szerint, cím…
Programozási nyelvek alapeszközei
Szimbolikus nevek
lexikális egységek
többkarakteres szimbólum
++
--
szimbolikus név
azonosító
kulcsszó
if
for
case
standard azonosító
NULL
címke
megjegyzés
literál
nevesített konstans
név
típus
érték
változó
komponensei
attribútumok
cím
érték
név
deklaráció
explicit
implicit
automatikus
tárkiosztás
statikus
dinamikus
programozó által vezérelt
Kifejezés
operandusok
konstans
változó
függvényhívás
operátorok
unáris
bináris
prefix
infix
postfix
ternáris
kerek zárójelek
műveletvégrehajtási sorrend
kiértékelés
balról-jobbra precedenciatáblázat figyelembevételével
teljes kiértékelés
rövidzár kiértékelés
Adattípusok
jellemzők
műveletek
reprezentáció
tartomány
csoportok
egyszerű
egész típus
valós típus
karakteres típus
logikai típus
felsorolás típus
sorszámozott típus
intervallum típus
összetett
tömb
statikus
homogén
rekord
heterogén
Fordítók, interpreterek (Nyelvi kérdés: C, Java)
fordítóprogram
lexikális elemzés
szemantikai elemzés
szintaktikai elemzés
kódgenerálás
linker
tárgyprogramból futtatható állományt készít
interpreter
Utasítások
deklarációs
a fordítónak szólnak
végrehajtható
értékadó
üres
ugró
elágaztató
feltételes
többirányú elágaztató
ciklusszervező
ciklus
fajtái
előírt lépésszámú
elöltesztelő
hátultesztelő
feltételes
részei
fej
mag
vég
hívó
vezérlésátadó
I/O
egyéb
Programegységek
blokk
csak másik programegység belsejében
felépítés
kezdete
törzse
vége
alprogram
bemeneti adatcsoportot képez le egy kimeneti adatcsoportra
fajtái
eljárás
függvény
lokális eszközök
csomag
típus
változó
nevesített konstans
saját kivétel
alprogram
csomag
taszk
párhuzamos programozás
Paraméterkiértékelés
sorrendi kötés
név szerinti kötés
Paraméterátadás
érték szerint
cím szerint
eredmény szerint
érték-eredmény szerint
név szerint
szöveg szerint
Hatáskör/Láthatóság
hatáskörkezelés
statikus
fordító végzi fordítási időben
dinamikus
futásidőben a futtatórendszer végzi
Fordítási egységek
alprogram specifikáció
alprogram törzs
csomag specifikáció
csomag törzse
fordítási alegység
ezek tetszőleges kombinációja
Generikus programozás
paraméterezhető forrásszöveg minta
Kivételkezelés
kivétel
olyan esemény ami megszakítást okoz
kivételkezelő
Párhuzamos programozás
folyamat
éppen végrehajtott program
alapfogalmak
kommunikáció
szinkronizáció
konkurencia
kölcsönös kizárás
programozási nyelvi eszköz előfeltételek
folyamatok
indítása
befejezése
ütemezése
felfüggesztése
kölcsönös kizárás kérése
szinkronizáció
kommunikáció
I/O eszközök
állomány
logikai
fizikai
implicit
adatátviteli módok
folyamatos módú
tárban és a periférián eltér a reprezentáció
bináris
a tárban és a periférián ugyanúgy jelennek meg az adatok
állománnyal való dolgozás lépései programkódból
deklaráció
összerendelés
állomány megnyitása
feldolgozás
lezárás