wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritmusok

Total questions: 15

Worksheet time: 21mins

Name
Class
Date
1.

Mi az algoritmus?

a)

Az algoritmus egy recept, utasítások sorozata.

b)

Az algoritmus egy eldöntendő kifejezés.

c)

Logikai művelet

d)

Kizárólag értékadó utasításokból áll.

2.

Milyen részei vannak az algoritmusnak?

a)

Elmélet és gyakorlat

b)

Írás és olvasás

c)

Adatok és műveletek

d)

Bemenet és kimenet

3.

Milyen tulajdonságai vannak az algoritmusnak? (Minden jó választ jelölj be!)

a)

Véges számú lépésben véget ér.

b)

Végtelen is lehet.

c)

Egyértelmű.

d)

Ugyanazon bemeneti adatokra nem minden esetben adja ugyanazt az eredményt.

e)

Meghatározott sorrendet követ.

4.

Mi jellemző az összetett műveletekre? (Minden jó választ jelölj be!)

a)

Elemi tevékenységekből épülnek fel.

b)

Elágazás is lehet.

c)

Nem igényel további magyarázatot a végrehajtása, azonnal végrehajtható.

d)

Tartalmát meg kell magyarázni, megadni az elemi műveletek sorrendjét.

5.

Melyek összetett műveletek az alábbiak közül? (Minden jó választ jelölj be!)

a)

Értékadó utasítás.

b)

Kiírás / Beolvasás.

c)

Elágazás.

d)

Ciklus.

6.

Mely állítások igazak az előltesztelő ciklusra? (Minden jó választ jelölj be!)

a)

Speciális esete a számlálós ciklus.

b)

Lehet, hogy a ciklusmag egyszer sem fog lefutni.

c)

A ciklusmag legalább egyszer lefut.

d)

A ciklusfeltételt megelőzi a ciklusmag.

7.

Melyek algoritmus leíró eszközök? (Minden jó választ jelölj be!)

a)

Folyamatábra

b)

Struktogram

c)

Mondatszerű leírás

d)

Fogalom diagram

8.

Mik igazak a változókra? (Minden jó választ jelölj be!)

a)

Névvel ellátott memóriaterület.

b)

Az értéke nem változhat a program futása során.

c)

Azonosítók segítségével nevet adhatunk nekik.

d)

Értéküket az azonosítók segítségével kérdezhetjük le, de nem módosíthatjuk őket.

9.

Mit jelent az, hogy egy algoritmus determinisztikus?

a)

Meghatározott sorrendet követ.

b)

Ugyanazon kiindulási adatokra bármennyi végrehajtás esetén ugyanazt az eredményt adja.

c)

Nem csak egy konkrét esetre alkalmazható, hanem az összes azonos jellegű feladatra.

d)

Véges számú lépésben véget ér.

10.

Melyik a C# gyűjtemény bejáró ciklusa?

a)

for

b)

foreack

c)

foreach

d)

do

11.

Melyik állítás nem igaz a folyamatábrára?

a)

Az algoritmust grafikus módon ábrázolja.

b)

Grafikai alapja a téglalap.

c)

Az éleket nyilakkal kötjük össze.

d)

Különböző alakzatokat használunk az utasítások megkülönböztetésére.

12.

Mikor érdemes foreach ciklust használni? (Minden jó választ jelölj be!)

a)

Ha nincs szükségünk a ciklusváltozó értékére.

b)

Ha minden elemmel ugyanazt a műveletet kell végre hajtanunk.

c)

Ha az elemek értékét módosítani szeretnénk.

d)

Ha a legnagyobb/ legkisebb elem indexére vagyunk kiváncsiak.

13.

Melyik lépés nem eleme az algoritmusnak?

a)

értékadás

b)

feltétel

c)

ellenőrzés

d)

elemi utasítás

14.

A folyamatábra készítésénél a feltételt mibe kell írni?

a)

paralelogramma

b)

ellipszis

c)

rombusz

d)

téglalap

15.

Az elemi lépés tovább nem bontható.

a)

igaz

b)

hamis