ThatQuiz Knjižnica testov Naredi ta test sedaj
Podatkovne strukture - Izpit
Prispevano od: Kmet
  • 1. Podatkovne strukture so ključna sestavina računalništva, ki omogoča učinkovito organizacijo, shranjevanje in iskanje podatkov. Omogočajo predstavitev in upravljanje podatkov na strukturiran in logičen način, kar omogoča hitrejše in učinkovitejše algoritme in programe. Običajne podatkovne strukture vključujejo polja, povezane sezname, skladovnice, čakalne vrste, drevesa in grafe, pri čemer ima vsaka svoje edinstvene lastnosti in načine uporabe. Razumevanje podatkovnih struktur je za razvijalce programske opreme bistvenega pomena pri reševanju zapletenih problemov, optimizaciji delovanja in načrtovanju skalabilnih sistemov. Z izbiro prave podatkovne strukture za določeno nalogo lahko razvijalci izboljšajo učinkovitost, zmanjšajo časovno zahtevnost in izboljšajo splošno kakovost programske opreme.

    Kaj je povezan seznam?
A) Podatkovna struktura, ki lahko shranjuje samo eno vrsto podatkov.
B) Skupina podatkovnih elementov iste vrste
C) podatkovna struktura, ki omogoča naključen dostop do elementov.
D) Podatkovna struktura, kjer vsak element kaže na naslednji element v zaporedju.
  • 2. Katera podatkovna struktura uporablja načelo LIFO (Last In, First Out)?
A) Stack
B) Polje
C) Povezani seznam
D) Vrstni red
  • 3. Kaj je binarno drevo?
A) Podatkovna struktura, v kateri so elementi shranjeni v razvrščenem zaporedju.
B) Drevesna podatkovna struktura, kjer ima lahko vsako vozlišče neomejeno število otrok.
C) Podatkovna struktura, ki lahko shranjuje samo binarne podatke.
D) Hierarhična podatkovna struktura, v kateri ima vsako vozlišče največ dva otroka.
  • 4. Katera podatkovna struktura uporablja načelo FIFO (First In, First Out)?
A) Povezani seznam
B) Stack
C) Binarno drevo
D) Vrstni red
  • 5. Kaj je polje?
A) Struktura, ki lahko vsebuje samo številčne vrednosti
B) Podatkovna struktura, ki omogoča dodajanje elementov samo na začetku.
C) Podatkovna struktura, katere velikosti ni mogoče spremeniti, ko je enkrat ustvarjena.
D) Zaporedna zbirka elementov, od katerih je vsak označen z indeksom ali ključem.
  • 6. Katera podatkovna struktura organizira podatke v hierarhiji vozlišč?
A) Povezani seznam
B) Polje
C) Vrstni red
D) Drevo
  • 7. Kaj je hash tabela?
A) Struktura, ki se uporablja za stiskanje gesel
B) podatkovna struktura, ki shranjuje podatke v naključnem vrstnem redu.
C) Tabela, ki vsebuje samo vrednosti hash
D) Podatkovna struktura, ki prikazuje ključe in vrednosti za učinkovito iskanje.
  • 8. Katera podatkovna struktura uporablja kazalce za povezovanje elementov v linearnem zaporedju?
A) Povezani seznam
B) HashTable
C) Drevo
D) Polje
  • 9. Za kaj se uporablja grafna podatkovna struktura?
A) zaporedno shranjevanje podatkov
B) Predstavljanje omrežij in povezav med elementi
C) Izvajanje matematičnih izračunov
D) Razvrščanje elementov v naraščajočem vrstnem redu
  • 10. Na kaj se nanaša izraz "abstraktna podatkovna vrsta" (ADT)?
A) Matematični model za podatkovne vrste, kjer so podatki opredeljeni kot niz vrednosti in operacij.
B) Vrsta abstrakcije kode, ki se uporablja pri razvoju programske opreme.
C) Programski jezik, ki ni posebej vezan na strojno opremo.
D) Vrsta šifriranja, ki se uporablja za varovanje podatkov.
  • 11. Katera je slabost uporabe polja za shranjevanje podatkov?
A) Fiksna velikost
B) Učinkovito za iterativne operacije
C) Hiter čas dostopa
D) Enostavno vstavljanje in brisanje
  • 12. Katera operacija v vrsti doda element na zadnji konec?
A) Odjava iz oddaje
B) Push
C) Pop
D) Enqueue
  • 13. Katera vrsta podatkovne strukture je graf?
A) Zaporedni
B) Linearno
C) Hierarhični
D) Nelinearni
  • 14. Katero podatkovno strukturo uporablja podatkovna struktura kupa?
A) Stack
B) Vrstni red
C) Tabela Hash
D) Binarno drevo
  • 15. Kateri element je v prednostni vrsti odstranjen prvi?
A) Zadnji vstavljeni element
B) Naključni element
C) Najnižja prednostna naloga
D) Najvišja prednostna naloga
  • 16. Katera podatkovna struktura se uporablja za izvajanje prednostne čakalne vrste?
A) Kup
B) Povezani seznam
C) Vrstni red
D) Polje
  • 17. Katera lastnost je v podatkovni strukturi kupa izpolnjena v vsakem vozlišču?
A) Lastnost kupa
B) Iskanje nepremičnin
C) Lastnost drevesa
D) Premoženje v bilanci stanja
  • 18. Katera podatkovna struktura omogoča dostop do seznama elementov s pomočjo indeksa ali ključa?
A) Povezani seznam
B) Vrstni red
C) Stack
D) Polje
  • 19. Katera podatkovna struktura se običajno uporablja za učinkovito iskanje besed v slovarju?
A) Trie
B) Kup
C) Vrstni red
D) Stack
  • 20. Katera podatkovna struktura je primerna za modeliranje omrežij v resničnem svetu?
A) Graf
B) Stack
C) Binarno drevo iskanja
D) Vrstni red
  • 21. Kaj pogosto hrani podatkovna struktura Trie?
A) Številke s plavajočo vejico
B) Celoštevilke
C) Matrike
D) Strune
  • 22. Kakšna je časovna zahtevnost iskanja v binarnem iskalnem drevesu?
A) O(1)
B) O(n log n)
C) O(n)
D) O(log n)
  • 23. Za kaj se uporablja podatkovna struktura B-tree?
A) Obdelava elementov na podlagi prednostnih ravni
B) Učinkovito shranjevanje velikih količin podatkov na disku in dostop do njih
C) Zaporedno shranjevanje in razvrščanje številskih vrednosti
D) Predstavljanje hierarhičnih omrežij elementov
  • 24. Kaj je samouravnovešeno binarno iskalno drevo?
A) Drevo, ki se uravnoveša z naključnim prerazporejanjem vozlišč.
B) Drevo, ki ima fiksno višino in ga ni mogoče prilagajati.
C) Iskalno drevo, ki omogoča le binarne podatke
D) Binarno iskalno drevo, ki med vstavljanjem in brisanjem samodejno ohranja uravnoteženo višino
  • 25. Kako se v povezanem seznamu imenuje vozlišče, ki nima povezave z naslednjim vozliščem?
A) Rep
B) Sredina
C) Korenina
D) Vodja
Ustvarjeno z That Quiz — kjer je utrjevanje matematike s testi vedno le en klik stran.