Bases de la théorie de l'information et du codage

On ajoute à une suite de bits de données un seul bit de parité paire, de sorte que le nombre de 1 soit pair, et le récepteur vérifie le nombre de 1. Quelle description de ce contrôle est correcte ?

  1. AIl détecte une erreur sur 1 bit et indique aussi quel bit est erroné, si bien que le récepteur peut la corriger
  2. BIl détecte une erreur lorsque 2 bits sont erronés en même temps, comme pour une erreur sur 1 bit
  3. CIl détecte un nombre impair de bits erronés, mais pas un nombre pair de bits erronés
Afficher la réponse et l'explication

Réponse : C. Il détecte un nombre impair de bits erronés, mais pas un nombre pair de bits erronés

Si un bit s'inverse, le nombre de 1 devient impair, et le contrôle révèle l'erreur. Si deux bits s'inversent, le nombre de 1 redevient pair, et l'erreur passe inaperçue. En général, un nombre impair d'erreurs est détecté et un nombre pair ne l'est pas. De plus, le contrôle n'indique pas quel bit est erroné : il ne peut donc pas corriger l'erreur, et une mesure comme demander à l'émetteur de renvoyer les données est nécessaire.

S'entraîner sur ce thème Retour au thème

Autres questions sur Bases de la théorie de l'information et du codage

  1. Quatre lignes de 4 bits de données ont été envoyées avec, à l'extrémité droite de chaque ligne, un bit de parité paire pour cette ligne, puis une dernière ligne de bits de parité paire pour chaque colonne (parité verticale et horizontale). Les bits reçus étaient ligne 1 : 1011 1, ligne 2 : 0100 0, ligne 3 : 1100 0, ligne 4 : 0101 0 et ligne de parité : 0100 (le bit le plus à droite de chaque ligne est la parité de cette ligne). Si exactement un bit est erroné, quelle est sa position ?
  2. On additionne les données octet par octet et on envoie avec elles les 8 bits de poids faible de la somme comme valeur de contrôle (somme de contrôle). Laquelle des erreurs suivantes ce contrôle ne peut-il pas détecter ?
  3. On veut ajouter aux données 1101 les 3 bits de contrôle d'un CRC de polynôme générateur x³ + x + 1 (suite de bits 1011). Les bits de contrôle sont le reste de la division de 1101000, les données suivies de trois 0, par 1011, en utilisant le OU exclusif au lieu de la soustraction dans la division. Quels sont les bits de contrôle ?
  4. Quelle description d'un CRC dont le polynôme générateur est de degré r (r bits de contrôle) et a un terme constant égal à 1 est correcte ?
  5. Quelle est la distance de Hamming entre les deux mots de code de 7 bits 1011010 et 0110011 ?