Utasítások 3. előadás Flashcards

1
Q

Deklarációs utasítások

A

Csak a fordítóprogramnak szól. Befolyásolják a tárgykódot, de nem kerülnek lefordításra.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Végrehajtó utasítások

A

Ezekből generálja a fordító a tárgykódot.
PL:
Értékadó utasítás
Üres utasítás
Elágaztató utasítás
Ciklusszervező utasítás
Hívó utasítás
Vezérlésátadó utasítás
I/O utasítások

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Értékadó utasítás

A

Feladata beállítani vagy módosítani egy változó értékkomponensét a program futásának bármelyik pillanatában.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Üres utasítás

A

Hatására a processzor üres gépi utasítást hajt végre.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Ugró utasítás

A

Segítségével a program egyik részéről a egy címkével jelölt másik részre tudunk ugrani.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Elágaztató utasítások

A

Kétirányú:
Két tevékenység közül melyiket hajtsuk végre, ha egyáltalán végrehajtunk egyet.
IF fetétel THEN tevékenység (ELSE tevékenység)
Egyirányú:
Egymásan kölcsönösen kizáró akárhány tevékenység közül egyet végrehajtsunk
SWITCH (kifejezés) {CASE : tevékenység, CASE : tevékenység}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Ciklusszervező utasítás (definícióés felépítés)

A

Program bizonyos pontján egy tevékenységet akárhányszor megismételjünk.
Felépítése:
-FEJ
-MAG
-VÉG

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Ciklusszervező utasítás ismétlésre vonatkozó információ

A

Vagy a fejben vagy a végben.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Ciklusszervező utasítás típusai

A

Feltételes, előírt lépésszámú, felsorolásos, végtelen, összetett

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Feltételes ciklus

A

Ismétlődés egy feltétel igazsága szabályozza. Lehet a fejben vagy a végben a feltétel.
WHILE, DO WHILE Kezdőfeltételes, Végfeltételes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Előírt lépésszámú ciklus

A

Minden esetben a fejben van az ismétlődésről információ. Tartozik hozzá egy változó amely egy tartomány értékei közül vehet fel értéket. Ezt a tartományt is a fejben adjuk meg. Lehet lépésközt is beállítani.
FOR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Felsorolásos ciklus

A

Előírt lépésszámú egy fajtája, ahol a ciklusváltozó explicit módon megadott értékeket vesz fel és így fut le.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Összetett ciklus

A

Az összes többi fajta kombinációja.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Vezérlő utasítások

A

Continue, Break, Return

How well did you know this?
1
Not at all
2
3
4
5
Perfectly