ThatQuiz Tesztkönyvtár Töltsd ki most ezt a tesztet
Huffman-kódolás - Kvíz
Közreműködött: Dajka
  • 1. Ki vezette be a Huffman-kódolást?
A) Alice Jones
B) John Smith
C) Robert Johnson
D) David A. Huffman
  • 2. Milyen típusú kódolást használ a Huffman-kódolás?
A) Fix hosszúságú kódolás
B) Változó hosszúságú kódolás
C) Bináris kódolás
D) ASCII kódolás
  • 3. A Huffman-kódolásban milyen típusú szimbólumoknak van rövidebb kódja?
A) Gyakori szimbólumok
B) Páratlan indexű szimbólumok
C) A-val kezdődő szimbólumok
D) Ritka szimbólumok
  • 4. Mi az előtagkód a Huffman-kódolásban?
A) Olyan kód, amely csak 0-akat és 1-eseket használ.
B) Olyan kód, amelyben egyetlen kódszó sem előtagja egy másiknak.
C) Egyenlő hosszúságú kódszavakból álló kód
D) Ugyanazzal a szimbólummal kezdődő kód
  • 5. Mi a legrosszabb esetben a Huffman-fa építésének időbonyolultsága?
A) O(n2)
B) O(n log n)
C) O(n)
D) O(log n)
  • 6. Mi a Huffman-fa más néven?
A) Teljes fa
B) Tökéletes fa
C) Optimális bináris fa
D) Kiegyensúlyozott fa
  • 7. Melyik adatszerkezetet használják általában a Huffman-kódolásban a prioritási sor megvalósítására?
A) Bináris halom
B) Stack
C) Sorban állás
D) Összekapcsolt lista
  • 8. A Huffman-kódolásban jellemzően melyik szimbólum kapja a legrövidebb kódot?
A) Legkevésbé gyakori szimbólum
B) Prímszámmal jelölt szimbólum
C) Leggyakoribb szimbólum
D) A leghosszabb nevű szimbólum
  • 9. Melyik lépés következik a Huffman-fa felépítése után a kódolási folyamatban?
A) Összekapcsolt lista építése
B) Szimbólumfrekvenciák kiszámítása
C) Bináris kódok hozzárendelése szimbólumokhoz
D) Az adatok tömörítése
  • 10. Hogyan szokták mérni a Huffman-kódolás hatékonyságát?
A) Memóriafogyasztás
B) Kódolási sebesség
C) A szimbólumok száma
D) Tömörítési arány
  • 11. Milyen kódokat készít a Huffman-kódolás?
A) Előtagkódok
B) Infix kódok
C) Postfix kódok
D) Utótagkódok
  • 12. Melyik évben jelent meg a 'Minimum-redundancia kódok konstrukciójára vonatkozó módszer' című cikk?
A) 1949
B) 1955
C) 1952
D) 1960
  • 13. Milyen típusú problémák megoldására alkalmas a Huffman-sablon algoritmus?
A) Többek között a legnagyobb súlyozott úthossz minimalizálására.
B) Csak a tömörítéssel kapcsolatos problémákra.
C) Az adatok rendezésével kapcsolatos problémákra.
D) Olyan problémákra, amelyek nem tartalmaznak súlyozást.
  • 14. A lineáris időben történő Huffman-fa konstrukció során, hol kerülnek beillesztésre a kezdeti súlyok?
A) A második sorba
B) Mindkét sorba egyszerre
C) Semelyik sorba sem
D) Az első sorba
  • 15. Milyen hatással van egy nullás valószínűségű szimbólum az entrópiára?
A) Nulla, mivel lim_(w→0+) w * log2(w) = 0
B) Egyenlő a szimbólum információs tartalmával.
C) Egyenlő a súlyának a reciprokértékével.
D) Negatívan befolyásolja az entrópiát.
  • 16. Ki oldotta meg a Huffman-kódolás problémáját, amikor a betűknek különböző költsége volt?
A) Alan Turing.
B) Richard M. Karp.
C) Adriano Garsia.
D) T. C. Hu.
  • 17. Mi a módosított Huffman-kódolás gyakori felhasználási területe?
A) Hangfájlok komprimálása.
B) Faxgépek.
C) Szövegkomprimálás szövegszerkesztő programokban.
D) Képek kódolása weboldalakhoz.
  • 18. Hogyan definiáljuk egy adott 'a_i' szimbólum információs tartalmát, h(a_i)?
A) h(a_i) = -log2(w_i)
B) h(a_i) = 2w_i
C) h(a_i) = log2(1 / w_i)
D) h(a_i) = w_i * log2(w_i)
  • 19. Hogyan lehet megoldani a sorok közötti egyenlőségeket a Huffman-kódolás varianciájának minimalizálása érdekében?
A) Válasszon véletlenszerűen egy elemet az egyik sorból.
B) Válassza ki az első sorban lévő elemet.
C) Válassza ki a második sorban lévő elemet.
D) Törölje mindkét elemet, és kezdje el újra.
  • 20. Az alfabetikus Huffman-kódolás során, mi kell, hogy azonos legyen a bemenetek és a kimenetek között?
A) A továbbítás költsége.
B) A bináris reprezentáció.
C) Az alfabetikus sorrend.
D) A előfordulási gyakoriság.
  • 21. Mi a H(A) entrópiát számító képlet?
A) H(A) = -∑(w_i > 0) w_i * log₂(w_i)
B) H(A) = ∑(w_i > 0) h(a_i) / w_i
C) H(A) = ∑(w_i > 0) w_i / log₂(w_i)
D) H(A) = ∑(w_i > 0) log₂(w_i)
  • 22. Melyik adatstruktúrát használják a hatékony beillesztéshez és a csomók valószínűségi alapú lekéréséhez egy egyszerű Huffman-fa létrehozó algoritmusban?
A) Sor
B) Tömb
C) Verem
D) Prioritásos sor (elsőbbségi sor)
  • 23. Melyik módszer helyettesítheti a Huffman-kódolást, ha jobb tömörítési arányra van szükség?
A) Aritmetikus kódolás
B) Lempel-Ziv-Welch (LZW) kódolás
C) Shannon-Fano kódolás
D) Futásszám-kódolás
  • 24. Hogyan biztosítható, hogy a Huffman-fát két sor segítségével építve a legkisebb súlyú csomópont mindig az első helyen legyen?
A) A kezdeti súlyokat az első sorban, a kombinált súlyokat pedig a második sorban kell tárolni.
B) Véletlenszerűen kell csomópontokat választani az egyik vagy a másik sorból.
C) Csak olyan csomópontokat szabad a sorba fűzni, amelyeknek egyedi súlya van.
D) Mindkét sort a súly szerint kell rendezni minden egyes új csomópont hozzáadása után.
  • 25. Milyen feltételek szükségesek a Huffman-kódolás alkalmazásához, ha a bemeneti adatok valószínűségei ismeretlenek?
A) A tömörített adatokhoz egy titkosítókulcsot kell mellékelni.
B) Nincs szükség további információk tárolására.
C) Az eredeti szöveget a tömörített verzió mellett kell tárolni.
D) A tömörített szöveghez egy gyakorisági táblázatot kell tárolni.
  • 26. Melyik algoritmus oldja meg a hosszkorlátozású Huffman-kódolás problémáját?
A) Adaptív Huffman-algoritmus.
B) Bináris Huffman-algoritmus.
C) A csomag-összefésülő algoritmus.
D) Sablon-alapú Huffman-algoritmus.
  • 27. Melyik egyetemen tanult David A. Huffman, amikor kifejlesztette az algoritmust?
A) Princeton Egyetem
B) Massachusetts Institute of Technology (MIT)
C) Harvard Egyetem
D) Stanford Egyetem
  • 28. Mi történik a két legkisebb valószínűséggel rendelkező csomóponttal a Huffman-fa felépítése során?
A) Eltávolítják őket a fáról.
B) Összekapcsolják őket egy új belső csomóponttal.
C) Gyökércsomópontokká válnak.
D) Megmaradnak levélszintű csomópontokként.
  • 29. Mit jelent a '0' bit a Huffman-fában?
A) Egy levélnöde
B) A bal oldali gyermek követése
C) Egy belső nöde
D) A jobb oldali gyermek követése
  • 30. Hány sor (várólista) szükséges a lineáris időben működő algoritmusban a Huffman-fa létrehozásához?
A) Kettő
B) Egy
C) Négy
D) Három
Létrehozva That Quiz — a matematika teszt generáló webhely más tantárgyi forrásokkal.