Codificación Huffman
  • 1. ¿Quién introdujo la codificación Huffman?
A) Alice Jones
B) Robert Johnson
C) David A. Huffman
D) John Smith
  • 2. ¿Qué tipo de codificación utiliza la codificación Huffman?
A) Codificación de longitud variable
B) Codificación binaria
C) Codificación ASCII
D) Codificación de longitud fija
  • 3. En la codificación Huffman, ¿qué tipo de símbolos tienen códigos más cortos?
A) Símbolos en índices impares
B) Símbolos que empiezan por A
C) Símbolos frecuentes
D) Símbolos raros
  • 4. ¿Qué es un código prefijo en la codificación Huffman?
A) Un código con palabras clave de igual longitud
B) Un código que sólo utiliza 0s y 1s
C) Código en el que ninguna palabra es prefijo de otra.
D) Un código que comienza con el mismo símbolo
  • 5. ¿Cuál es la complejidad temporal en el peor de los casos para construir un árbol de Huffman?
A) O(n)
B) O(log n)
C) O(n log n)
D) O(n2)
  • 6. ¿Qué es un árbol de Huffman?
A) Árbol completo
B) Árbol equilibrado
C) Árbol perfecto
D) Árbol binario óptimo
  • 7. ¿Cómo se suele medir la eficacia de la codificación Huffman?
A) Velocidad de codificación
B) Número de símbolos
C) Relación de compresión
D) Consumo de memoria
  • 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) Lista enlazada
D) Cola
  • 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) Prefijos
B) Códigos infijos
C) Códigos sufijos
D) Códigos postfix
Examen creado con That Quiz — donde la práctica de matemáticas se hace fácil.