Codificación Huffman
  • 1. ¿Quién introdujo la codificación Huffman?
A) Alice Jones
B) David A. Huffman
C) John Smith
D) Robert Johnson
  • 2. ¿Qué tipo de codificación utiliza la codificación Huffman?
A) Codificación de longitud fija
B) Codificación binaria
C) Codificación ASCII
D) Codificación de longitud variable
  • 3. En la codificación Huffman, ¿qué tipo de símbolos tienen códigos más cortos?
A) Símbolos raros
B) Símbolos que empiezan por A
C) Símbolos frecuentes
D) Símbolos en índices impares
  • 4. ¿Qué es un código prefijo en la codificación Huffman?
A) Un código que sólo utiliza 0s y 1s
B) Un código que comienza con el mismo símbolo
C) Código en el que ninguna palabra es prefijo de otra.
D) Un código con palabras clave de igual longitud
  • 5. ¿Cuál es la complejidad temporal en el peor de los casos para construir un árbol de Huffman?
A) O(n log n)
B) O(log n)
C) O(n2)
D) O(n)
  • 6. ¿Qué es un árbol de Huffman?
A) Árbol equilibrado
B) Árbol completo
C) Árbol perfecto
D) Árbol binario óptimo
  • 7. ¿Cómo se suele medir la eficacia de la codificación Huffman?
A) Relación de compresión
B) Consumo de memoria
C) Número de símbolos
D) Velocidad de codificación
  • 8. ¿Qué estructura de datos se utiliza habitualmente para implementar una cola de prioridad en la codificación Huffman?
A) Pila
B) Montón binario
C) Cola
D) Lista enlazada
  • 9. En la codificación Huffman, ¿a qué símbolo se le asigna normalmente el código más corto?
A) Símbolo más frecuente
B) Símbolo con el nombre más largo
C) Símbolo menos frecuente
D) Símbolo con un número primo
  • 10. ¿Qué paso sigue a la construcción del árbol de Huffman en el proceso de codificación?
A) Comprimir los datos
B) Cálculo de frecuencias de símbolos
C) Construir una lista enlazada
D) Asignación de códigos binarios a símbolos
  • 11. ¿Qué tipo de códigos produce la codificación Huffman?
A) Códigos sufijos
B) Códigos infijos
C) Códigos postfix
D) Prefijos
Examen creado con That Quiz — donde la práctica de matemáticas se hace fácil.