ThatQuiz Tesztkönyvtár Töltsd ki most ezt a tesztet
Adatszerkezetek - Kvíz
Közreműködött: Rivera
  • 1. Az adattípusok a számítástechnika egyik kulcsfontosságú eleme, amelyek lehetővé teszik az adatok hatékony szervezését, tárolását és lekérését. Lehetővé teszik az adatok strukturált és logikus módon történő ábrázolását és kezelését, ami gyorsabb és hatékonyabb algoritmusokhoz és programokhoz vezet. A gyakori adattípusok közé tartoznak a tömbök, a láncolt listák, a veremek, a sorok, a fák és a gráfok, mindegyiknek saját, egyedi tulajdonságai és felhasználási területei vannak. Az adattípusok megértése elengedhetetlen a szoftverfejlesztők számára a komplex problémák megoldásához, a teljesítmény optimalizálásához és a skálázható rendszerek tervezéséhez. A megfelelő adattípus kiválasztásával a fejlesztők javíthatják a hatékonyságot, csökkenthetik az időkomplexitást és növelhetik a szoftver általános minőségét.

    Mi az a láncolt lista?
A) Egy olyan adattípus, ahol minden elem a sorozat következő elemére mutat.
B) Egy olyan adattípus, amely csak egyféle adatot képes tárolni.
C) Ugyanilyen típusú adatok csoportja.
D) Egy olyan adattípus, amely lehetővé teszi az elemek véletlenszerű hozzáférést.
  • 2. Melyik adatstruktúra használja a „utolsóként be, elsőként ki” (LIFO) elvet?
A) Verem
B) Láncolt lista
C) Tömb
D) Sor
  • 3. Mi az a bináris fa?
A) Egy hierarchikus adatszerkezet, amelyben minden csomópont legfeljebb két gyermekkel rendelkezik.
B) Egy fa-szerű adatszerkezet, ahol minden csomópont korlátlan számú gyermekkel rendelkezhet.
C) Egy olyan adatszerkezet, ahol az elemek rendezett sorrendben tárolódnak.
D) Egy olyan adatszerkezet, amely csak bináris adatokat tárolhat.
  • 4. Melyik adatstruktúra alkalmazza az első belépő, első kilépő (FIFO) elvet?
A) Kapcsolt lista (Linked list)
B) Bináris fa (Binary tree)
C) Verem (Stack)
D) Sor (Queue)
  • 5. Mi az egy tömb?
A) Egy sorrendbe rendezett elemek gyűjteménye, amelyeket egy index vagy kulcs azonosít.
B) Egy olyan adatstruktúra, amely nem bővíthető a létrehozás után.
C) Egy olyan adatstruktúra, amely csak az elemek elejére teszi az új elemeket.
D) Egy olyan struktúra, amely csak numerikus értékeket tárolhat.
  • 6. Melyik adatstruktúra szervezi az adatokat csomópontok hierarchiájába?
A) Fa
B) Tömb
C) Kapcsolt lista
D) Sor
  • 7. Mi az a hash tábla?
A) Egy olyan struktúra, amelyet jelszavak hash-elésére használnak.
B) Egy olyan adatstruktúra, amely kulcsokat értékekhez rendel, a hatékony keresés érdekében.
C) Egy tábla, amely csak hash értékeket tartalmaz.
D) Egy olyan adatstruktúra, amely az adatokat véletlenszerű sorrendben tárolja.
  • 8. Melyik adatstruktúra használ mutatókat a lineáris sorrendű elemek összekapcsolásához?
A) Hash tábla
B) Tömb
C) Fa
D) Kapcsolt lista
  • 9. Mire használják a gráf adatstruktúrát?
A) Elemek rendezésére növekvő sorrendben.
B) Matematikai számítások végzésére.
C) Hálózatok és elemek közötti kapcsolatok ábrázolására.
D) Adatok sorrendi tárolására.
  • 10. Mit jelent a 'bontott adattípus' (ADT) kifejezés?
A) Az adattípusok matematikai modellje, amelyben az adatokat értékek és műveletek halmazaként definiálják.
B) Egy olyan programozási nyelv, amely nem kötődik konkrét hardverhez.
C) Egy olyan kód absztrakciós elv, amelyet a szoftverfejlesztés során használnak.
D) Egy olyan titkosítási módszer, amelyet az adatok védelmére használnak.
  • 11. Milyen típusú adatszerkezet a gráf?
A) Nem lineáris
B) Szekvenciális
C) Hierarchikus
D) Lineáris
  • 12. Egy halom (heap) adatszerkezetben, mely tulajdonság teljesül minden egyes csomóponton?
A) Keresési tulajdonság
B) Halom tulajdonság
C) Fenyőfa tulajdonság
D) Egyensúlyi tulajdonság
  • 13. Mi a keresés időkomplexitása egy bináris keresőfában?
A) O(1)
B) O(n)
C) O(log n)
D) O(n log n)
  • 14. Melyik adatstruktúra használatos gyakran a szavak hatékony kereséséhez egy szótárban?
A) Trie
B) Verem
C) Sor
D) Halom
  • 15. Egy összekapcsolt listában, hogyan hívják azt a csomópontot, amelynek nincs kapcsolata a következő csomóponttal?
A) Középső csomópont
B) Gyökér
C) Első csomópont
D) Utolsó csomópont
  • 16. Egy várósorban melyik művelet adja hozzá az elemet a sor végére?
A) Kivétel (a sor elejéről)
B) Hozzáadás (a sor végére)
C) Beszúrás
D) Kivétel
  • 17. Mi az önkiegyensúlyozó bináris keresőfa?
A) Egy olyan keresőfa, amely csak bináris adatokat enged meg.
B) Egy bináris keresőfa, amely automatikusan fenntartja az egyensúlyt az elemek beszúrása és törlése során.
C) Egy olyan fa, amely véletlenszerűen átrendezve a csomópontokat egyensúlyba hozza magát.
D) Egy olyan fa, amelynek rögzített a magassága, és amely nem módosítható.
  • 18. Milyen hátrányai vannak annak, ha egy tömböt használunk adatok tárolására?
A) Egyszerű beillesztés és törlés
B) Gyors hozzáférési idő
C) Rögzített méret
D) Hatékony iteratív műveletekhez
  • 19. Melyik adatstruktúrát használja a halom adatstruktúra?
A) Bináris fa
B) Verem
C) Sor
D) Hash tábla
  • 20. Egy prioritási sorban melyik elemet távolítják el először?
A) Véletlenszerű elem
B) Legalacsonyabb prioritás
C) Legutóbb beillesztett elem
D) Legmagasabb prioritás
  • 21. Mire használják a B-fa adatstruktúrát?
A) Numerikus értékek sorrendben történő tárolására és rendezésére.
B) Elemek prioritási szintek alapján történő feldolgozására.
C) Nagy mennyiségű adat hatékony tárolására és lekérésére merevlemezen.
D) Elemek hierarchikus hálózatainak ábrázolására.
  • 22. Milyen típusú adatokat tárol gyakran egy Trie adatszerkezet?
A) Mátrixok
B) Törtszámok
C) Egész számok
D) Sztringek
  • 23. Melyik adatstruktúra használatos a prioritásos sor alkalmazásához?
A) Tömb
B) Sor
C) Kapcsolt lista
D) Halom
  • 24. Melyik adatstruktúra alkalmas a valós világ hálózatainak modellezésére?
A) Bináris keresőfa
B) Verem
C) Gráf
D) Sor
  • 25. Melyik adatstruktúra teszi lehetővé az elemek listájának hozzáférhetőségét index vagy kulcs segítségével?
A) Tömb
B) Kapcsolt lista
C) Sor
D) Verem
Létrehozva That Quiz — a matematika és más tantárgyak teszt létrehozásának és osztályozásának webhelye.