Huffman-kódolás - Teszt
  • 1. Ki vezette be a Huffman-kódolást?
A) Alice Jones
B) David A. Huffman
C) John Smith
D) Robert Johnson
  • 2. Milyen típusú kódolást használ a Huffman-kódolás?
A) Bináris kódolás
B) ASCII kódolás
C) Fix hosszúságú kódolás
D) Változó hosszúságú kódolás
  • 3. A Huffman-kódolásban milyen típusú szimbólumoknak van rövidebb kódja?
A) Páratlan indexű szimbólumok
B) A-val kezdődő szimbólumok
C) Gyakori 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(n log n)
B) O(n)
C) O(log n)
D) O(n2)
  • 6. Mi a Huffman-fa más néven?
A) Optimális bináris fa
B) Tökéletes fa
C) Kiegyensúlyozott fa
D) Teljes fa
  • 7. Melyik adatszerkezetet használják általában a Huffman-kódolásban a prioritási sor megvalósítására?
A) Stack
B) Bináris halom
C) Összekapcsolt lista
D) Sorban állás
  • 8. A Huffman-kódolásban jellemzően melyik szimbólum kapja a legrövidebb kódot?
A) Prímszámmal jelölt szimbólum
B) A leghosszabb nevű szimbólum
C) Legkevésbé gyakori szimbólum
D) Leggyakoribb szimbólum
  • 9. Melyik lépés következik a Huffman-fa felépítése után a kódolási folyamatban?
A) Az adatok tömörítése
B) Összekapcsolt lista építése
C) Bináris kódok hozzárendelése szimbólumokhoz
D) Szimbólumfrekvenciák kiszámítása
  • 10. Hogyan szokták mérni a Huffman-kódolás hatékonyságát?
A) Memóriafogyasztás
B) A szimbólumok száma
C) Kódolási sebesség
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) Utótagkódok
C) Infix kódok
D) Postfix kódok
  • 12. Melyik évben jelent meg a 'Minimum-redundancia kódok konstrukciójára vonatkozó módszer' című cikk?
A) 1960
B) 1949
C) 1955
D) 1952
  • 13. Melyik módszer helyettesítheti a Huffman-kódolást, ha jobb tömörítési arányra van szükség?
A) Futásszám-kódolás
B) Shannon-Fano kódolás
C) Aritmetikus kódolás
D) Lempel-Ziv-Welch (LZW) kódolás
  • 14. Hogyan definiáljuk egy adott 'a_i' szimbólum információs tartalmát, h(a_i)?
A) h(a_i) = log2(1 / w_i)
B) h(a_i) = w_i * log2(w_i)
C) h(a_i) = 2w_i
D) h(a_i) = -log2(w_i)
  • 15. 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)
  • 16. Milyen hatással van egy nullás valószínűségű szimbólum az entrópiára?
A) Egyenlő a szimbólum információs tartalmával.
B) Egyenlő a súlyának a reciprokértékével.
C) Negatívan befolyásolja az entrópiát.
D) Nulla, mivel lim_(w→0+) w * log2(w) = 0
  • 17. Mit jelent a '0' bit a Huffman-fában?
A) Egy levélnöde
B) A bal oldali gyermek követése
C) A jobb oldali gyermek követése
D) Egy belső nöde
  • 18. 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) Verem
B) Tömb
C) Sor
D) Prioritásos sor (elsőbbségi sor)
  • 19. 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) Három
B) Egy
C) Kettő
D) Négy
  • 20. A lineáris időben történő Huffman-fa konstrukció során, hol kerülnek beillesztésre a kezdeti súlyok?
A) Az első sorba
B) Mindkét sorba egyszerre
C) Semelyik sorba sem
D) A második sorba
  • 21. 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.
  • 22. 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) Törölje mindkét elemet, és kezdje el újra.
D) Válassza ki a második sorban lévő elemet.
  • 23. 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.
  • 24. Mi a módosított Huffman-kódolás gyakori felhasználási területe?
A) Faxgépek.
B) Szövegkomprimálás szövegszerkesztő programokban.
C) Képek kódolása weboldalakhoz.
D) Hangfájlok komprimálása.
  • 25. Milyen típusú problémák megoldására alkalmas a Huffman-sablon algoritmus?
A) Csak a tömörítéssel kapcsolatos problémákra.
B) Az adatok rendezésével kapcsolatos problémákra.
C) Olyan problémákra, amelyek nem tartalmaznak súlyozást.
D) Többek között a legnagyobb súlyozott úthossz minimalizálására.
  • 26. Melyik algoritmus oldja meg a hosszkorlátozású Huffman-kódolás problémáját?
A) Bináris Huffman-algoritmus.
B) A csomag-összefésülő algoritmus.
C) Sablon-alapú Huffman-algoritmus.
D) Adaptív Huffman-algoritmus.
  • 27. 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) T. C. Hu.
D) Adriano Garsia.
  • 28. Az alfabetikus Huffman-kódolás során, mi kell, hogy azonos legyen a bemenetek és a kimenetek között?
A) A előfordulási gyakoriság.
B) Az alfabetikus sorrend.
C) A bináris reprezentáció.
D) A továbbítás költsége.
Létrehozva That Quiz — a matematika teszt generáló webhely más tantárgyi forrásokkal.