Codage de Huffman
  • 1. Qui a introduit le codage de Huffman ?
A) Robert Johnson
B) John Smith
C) David A. Huffman
D) Alice Jones
  • 2. Quel type de codage le codage de Huffman utilise-t-il ?
A) Encodage à longueur fixe
B) Encodage à longueur variable
C) Codage ASCII
D) Codage binaire
  • 3. Dans le codage de Huffman, quel type de symboles a des codes plus courts ?
A) Symboles aux indices impairs
B) Symboles fréquents
C) Symboles commençant par A
D) Symboles rares
  • 4. Qu'est-ce qu'un code préfixe dans le codage de Huffman ?
A) Code dans lequel aucun mot de code n'est un préfixe d'un autre mot de code.
B) Un code qui commence par le même symbole
C) Un code avec des mots de code de longueur égale
D) Un code qui n'utilise que des 0 et des 1
  • 5. Quelle est la complexité temporelle la plus défavorable de la construction d'un arbre de Huffman ?
A) O(log n)
B) O(n log n)
C) O(n2)
D) O(n)
  • 6. Quelle structure de données est généralement utilisée pour mettre en œuvre une file d'attente prioritaire dans le codage de Huffman ?
A) Tas binaire
B) File d'attente
C) Pile
D) Liste chaînée
  • 7. Dans le codage de Huffman, quel symbole se voit généralement attribuer le code le plus court ?
A) Symbole le moins fréquent
B) Symbole le plus fréquent
C) Symbole portant le nom le plus long
D) Symbole avec un nombre premier
  • 8. Quel est le nom d'un arbre de Huffman ?
A) Arbre binaire optimal
B) Arbre équilibré
C) Arbre complet
D) Arbre parfait
  • 9. Quelle est l'étape qui suit la construction de l'arbre de Huffman dans le processus d'encodage ?
A) Attribution de codes binaires aux symboles
B) Calcul des fréquences des symboles
C) Compression des données
D) Construction d'une liste chaînée
  • 10. Quel type de code le codage de Huffman produit-il ?
A) Codes postfixes
B) Codes suffixes
C) Codes infixes
D) Codes préfixes
  • 11. Comment l'efficacité du codage de Huffman est-elle généralement mesurée ?
A) Vitesse d'encodage
B) Consommation de mémoire
C) Taux de compression
D) Nombre de symboles
Créé avec That Quiz — où la rédaction de tests et l’administration de tests sont rendues facile pour les mathématiques et d’autres matières..