Achevia/ France/ Numérique et sciences informatiques · 1re/ Représentation des données (binaire, types)

CoursNumérique et sciences informatiques · 1re

Représentation des données (binaire, types)

Comment un ordinateur, qui ne connaît que des 0 et des 1, peut-il représenter des nombres, du texte, des images ? La spécialité NSI commence par la représentation des données, le langage fondamental de toute l'informatique.

Le cours

1. Le binaire

Un ordinateur ne manipule que deux états, notés 0 et 1 : c'est le système binaire. Chaque chiffre binaire est un bit. En combinant des bits, on peut représenter n'importe quelle information. Huit bits forment un octet.

Toute information dans un ordinateur est codée en binaire.

Exemple

Le système binaire n'utilise que deux chiffres : 0 et 1 (un bit).

2. Représenter les nombres

Les nombres entiers sont représentés en binaire : chaque position correspond à une puissance de 2. On peut convertir un nombre du système décimal (base 10) vers le binaire (base 2) et inversement. Les ordinateurs calculent ainsi avec des suites de bits.

Le binaire permet de coder tous les nombres.

Exemple

En binaire, le nombre 5 s'écrit 101 (soit 4 + 0 + 1).

3. Représenter le texte

Les caractères (lettres, chiffres, symboles) sont représentés par des codes numériques : à chaque caractère correspond un nombre. Des normes comme l'ASCII ou l'Unicode définissent ces correspondances, permettant d'échanger du texte entre machines.

Chaque caractère a un code numérique.

Exemple

La lettre « A » correspond à un code numérique précis (65 en ASCII).

4. Les types de données

En programmation, chaque donnée a un type : entier (int), nombre à virgule (float), texte (chaîne de caractères, string), booléen (vrai/faux). Le type indique quelles opérations sont possibles. Bien distinguer les types évite des erreurs.

Le type détermine la nature et les opérations d'une donnée.

Exemple

Types courants : entier (int), flottant (float), chaîne (str), booléen (bool).

Ce qu'il faut absolument retenir

Ce qu'il faut absolument retenir

Vérifie ta compréhension

Exercice 1Quels sont les deux seuls chiffres du système binaire ?

Exercice 2Combien de bits forment un octet ?

Exercice 3Comment représente-t-on un caractère comme la lettre « A » dans un ordinateur ?

Exercice 4En programmation, chaque donnée a un type (entier, flottant, chaîne, booléen).

Exercice 5Pourquoi dit-on que toute information dans un ordinateur est codée en binaire ?

Source officielle   Ministère de l'Éducation nationale — Programme officiel · FR-2019