Codage de Huffman
  • 1. Qui a introduit le codage de Huffman ?
A) John Smith
B) Alice Jones
C) Robert Johnson
D) David A. Huffman
  • 2. Quel type de codage le codage de Huffman utilise-t-il ?
A) Encodage à longueur variable
B) Codage binaire
C) Encodage à longueur fixe
D) Codage ASCII
  • 3. Dans le codage de Huffman, quel type de symboles a des codes plus courts ?
A) Symboles commençant par A
B) Symboles rares
C) Symboles fréquents
D) Symboles aux indices impairs
  • 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 n'utilise que des 0 et des 1
C) Un code avec des mots de code de longueur égale
D) Un code qui commence par le même symbole
  • 5. Quel est le nom d'un arbre de Huffman ?
A) Arbre équilibré
B) Arbre binaire optimal
C) Arbre parfait
D) Arbre complet
  • 6. Quelle est l'étape qui suit la construction de l'arbre de Huffman dans le processus d'encodage ?
A) Calcul des fréquences des symboles
B) Construction d'une liste chaînée
C) Compression des données
D) Attribution de codes binaires aux symboles
  • 7. Quelle est la complexité temporelle la plus défavorable de la construction d'un arbre de Huffman ?
A) O(n log n)
B) O(n2)
C) O(log n)
D) O(n)
  • 8. Quel type de code le codage de Huffman produit-il ?
A) Codes postfixes
B) Codes préfixes
C) Codes infixes
D) Codes suffixes
  • 9. Comment l'efficacité du codage de Huffman est-elle généralement mesurée ?
A) Taux de compression
B) Vitesse d'encodage
C) Consommation de mémoire
D) Nombre de symboles
  • 10. Dans le codage de Huffman, quel symbole se voit généralement attribuer le code le plus court ?
A) Symbole le plus fréquent
B) Symbole le moins fréquent
C) Symbole portant le nom le plus long
D) Symbole avec un nombre premier
  • 11. 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) Pile
B) Tas binaire
C) File d'attente
D) Liste chaînée
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..