RÉUSSITO. Première
Fiche de révision · Spé NSI Première

Encodage des caractères : ASCII, Unicode et UTF-8

Chapitre : Représentation et traitement des données

En 30 secondes

  • Encoder un caractère, c'est lui associer un entier, stocké ensuite en binaire sur un ou plusieurs octets.
  • ASCII : 128 caractères sur 7 bits (« A » vaut 65). Unicode : un point de code unique par caractère de toutes les écritures. UTF-8 : encode Unicode sur 1 à 4 octets, compatible ASCII.
  • En UTF-8, la taille d'un texte est la somme des octets de chaque caractère : un accent compte pour 2 octets, un caractère ASCII pour 1.

Ce que tu sauras faire

  • Expliquer ce qu'est un encodage de caractères et lire un code de la table ASCII.
  • Distinguer l'ASCII, Unicode et UTF-8, et dire ce que chacun apporte.
  • Calculer le nombre d'octets qu'occupe un texte encodé en UTF-8.

Les mots à connaître

Encodage
le procédé qui associe à chaque caractère un nombre entier, afin de le représenter en mémoire sous forme binaire.
Caractère
un symbole élémentaire d'un texte : une lettre, un chiffre, un signe de ponctuation ou une espace.
Binaire
le système de numération de l'ordinateur, qui n'utilise que les deux chiffres 0 et 1.

Le piège classique

Croire qu'un caractère occupe toujours un seul octet : en UTF-8, un caractère accentué ou un emoji en occupe plusieurs.

L'astuce

Trois codes ASCII à mémoriser : « A » vaut 65, « a » vaut 97, le chiffre « 0 » vaut 48 ; pour les lettres voisines, ajoute 1 par cran.

Teste-toi : QCM gratuit

10 questions sur « Encodage des caractères : ASCII, Unicode et UTF-8 », corrigées et expliquées. Sans compte.

Je lance le QCM →

La fiche complète

Règles, méthode pas à pas, exemple corrigé, exercices et corrections : dans le pack Première, à toi pour l'année.

Voir les packs Première →

Ton niveau en 5 minutes

~10 questions du programme de Première, score immédiat, sans compte.

Je teste mon niveau →

Dans le même chapitre : Représentation et traitement des données

Toutes les fiches Spé NSI Première · Fiches gratuites et packs Première