Aller au contenu principal
Retour aux Technologie

Représenter et stocker les données

Choisir types et formats, puis distinguer mise en forme, transmission et stockage dans le fonctionnement d’un objet technique.

Où tu en es dans ton année

TechnologieTrimestre 2 · chapitre 2 sur 325 min de lecture

À la fin de ce chapitre, tu sauras

  • La représentation doit convenir à la nature de l’information et à l’usage.
  • Un bit vaut 0 ou 1 ; un octet regroupe huit bits.
  • Mettre en forme organise, transmettre transporte et stocker conserve.
  • La réception d’un message ne prouve pas sa sauvegarde durable.
Ce que tu vas lire (4 parties)
  1. 11. Choisir ce que la donnée représente
  2. 22. Comprendre le codage et la taille
  3. 33. Mettre en forme, transmettre, stocker
  4. 44. Conserver des données utiles et lisibles

Envoyer une mesure et la sauvegarder, est-ce la même opération ?

Un objet connecté peut afficher une température, transmettre un message puis garder un historique. Ces étapes utilisent des données, mais elles n’ont pas le même rôle. Tu vas choisir des représentations cohérentes et suivre un enregistrement jusqu’à son fichier. Les fichiers et messages de cette leçon sont de petits exemples inventés pour apprendre, sans données personnelles réelles.

1. Choisir ce que la donnée représente

Une information peut être représentée de plusieurs façons. La température est souvent portée par un nombre associé à une unité ; un nom par du texte ; un état ouvert/fermé par un booléen ; une scène par une image ; une vibration sonore par un enregistrement audio. Le type décrit la nature de la valeur utilisée par le programme, tandis que le format définit une organisation ou un codage. La même information peut être affichée en texte ou en graphique sans changer le phénomène qu’elle décrit.

Chaque point associe une température à un instant : 23,5 °C à 10 h 00 et 24,0 °C à 10 h 10.

Pour un objet de suivi thermique, « 23,5 » est ambigu sans contexte. Un enregistrement utile peut associer un instant, une valeur et une unité. Par exemple : instant = 10 h 00, température = 23,5, unité = °C. L’instant permet de classer les mesures ; la valeur sert aux calculs ; l’unité donne le sens physique. Si plusieurs capteurs sont utilisés, leur identifiant devient aussi nécessaire. La structure doit correspondre à l’usage attendu : comparer des salles demande de distinguer les lieux de mesure, pas seulement d’accumuler des nombres.

Vocabulaire

Type :
Nature de valeur attendue par le programme : nombre, texte ou booléen, par exemple.
Format :
Règles d’organisation et de codage d’une donnée ou d’un fichier.
Fichier :
Ensemble de données enregistré sous un nom dans un espace de stockage.
Enregistrement :
Groupe de valeurs décrivant une même observation ou un même élément.

Exemple résolu

Un arrosage mémorise l’humidité mesurée, la demande manuelle et le nom du secteur. Propose trois types adaptés.

  1. Étape 1 : La mesure d’humidité est un nombre accompagné de son unité ou de l’échelle définie.
  2. Étape 2 : La demande manuelle peut être un booléen : demandée ou non demandée.
  3. Étape 3 : Le nom du secteur est du texte, même s’il contient des chiffres.
  4. Étape 4 : Vérifier que le programme ne confond pas une étiquette et une quantité calculable.

Résultat : Nombre pour la mesure, booléen pour la demande et texte pour le secteur constituent une représentation cohérente.

Piège à éviter : Transformer « secteur 02 » en quantité à additionner confond un identifiant et une mesure.

À toi d'essayer

La valeur « faux » permet-elle de représenter le nom complet d’une salle ?

Coup de pouce : Compare le nombre de possibilités nécessaires.

Voir la réponse

Non. Un booléen ne porte que deux états ; un nom demande une représentation textuelle.

2. Comprendre le codage et la taille

Les deux bits à 1 occupent les positions de poids 4 et 1 : ce code représente l’entier 5.

Les données informatiques sont codées avec des bits, dont chaque valeur vaut 0 ou 1. Un octet regroupe huit bits. Selon le codage choisi, une suite de bits peut représenter un entier, une lettre, une partie d’image ou autre chose. La suite seule ne suffit donc pas toujours à interpréter l’information : il faut connaître le format. Dans le dessin, on a choisi un entier non signé sur huit bits ; les positions ont des poids qui doublent de droite à gauche.

Le nombre d’octets donne une taille de données. Il ne dit pas directement leur qualité, leur utilité ni la durée nécessaire pour les lire. Un texte peut utiliser plusieurs octets pour certains caractères selon son encodage. Une image compressée ne se compare pas à une image brute en multipliant seulement les dimensions. Lorsqu’un exercice fournit une taille par enregistrement, on utilise cette donnée dans le cadre de l’exercice, sans en faire une règle universelle. Les unités doivent être annoncées, notamment lorsque l’on emploie un multiple d’octet.

Exemple résolu

Un fichier contient 60 enregistrements de 40 octets chacun et un en-tête de 100 octets. Calcule sa taille dans le modèle donné.

  1. Étape 1 : Compter la partie répétée : 60 × 40 = 2 400 octets.
  2. Étape 2 : Ajouter l’en-tête présent une seule fois : 2 400 + 100 = 2 500 octets.
  3. Étape 3 : Pour exprimer en ko avec la convention de cet exercice, utiliser 1 ko = 1 000 octets.
  4. Étape 4 : Ne pas ajouter une compression ou des métadonnées qui ne sont pas dans les données du problème.

Résultat : Le fichier mesure 2 500 octets, soit 2,5 ko avec la convention décimale annoncée.

Piège à éviter : Multiplier aussi l’en-tête par 60 compte soixante fois une partie présente une seule fois.

À toi d'essayer

Combien de bits contient un ensemble de trois octets ?

Coup de pouce : Un octet regroupe huit bits.

Correction détaillée pas à pasDans ce chapitre : 2 corrections détaillées.

3. Mettre en forme, transmettre, stocker

La même information passe par une représentation structurée avant son transfert et son enregistrement.

Mettre en forme consiste à organiser la donnée pour qu’elle soit interprétable. Un fichier CSV sépare des champs selon une convention : dans un exemple français, on peut choisir le point-virgule pour distinguer des nombres écrits avec une virgule décimale. La première ligne peut annoncer les colonnes. Un format JSON utilise des noms de champs et des valeurs structurées. CSV et JSON ne sont pas interchangeables sans transformation ; dans les deux cas, les règles doivent être partagées par l’émetteur et le lecteur.

Une carte avec des capteurs est reliée à un ordinateur ; une carte mémoire est posée à côté.
Le câble relie la carte à l’ordinateur pour le transfert des données ; la carte mémoire est un support de stockage.

Transmettre consiste à envoyer des données par une liaison filaire ou sans fil selon un protocole. Stocker consiste à les conserver dans une mémoire ou un support pour les retrouver. On peut transmettre une mesure sans la sauvegarder durablement ; on peut aussi stocker localement sans connexion à Internet. Une donnée reçue à l’écran n’est pas la preuve qu’un fichier a été enregistré. Inversement, un fichier présent sur une carte ne prouve pas qu’il est arrivé à son destinataire. Chaque opération doit avoir sa vérification propre.

Au brevet : expliquer le cycle d’une donnée

  1. Repérer l’information de départ et proposer un type adapté à son usage.
  2. Lire la structure du message ou du fichier et préciser le rôle des champs.
  3. Identifier séparément la mise en forme, la liaison de transmission et le support de stockage.
  4. Vérifier ce qui est réellement prouvé : donnée préparée, envoyée, reçue ou sauvegardée.

Exemple résolu

Exemple original de niveau brevet : une carte prépare « heure;temperature_C », puis « 10:00;23,5 ». Elle envoie le message à un ordinateur qui l’ajoute à mesures.csv. Identifie les opérations.

  1. Étape 1 : La carte associe heure et température dans deux champs séparés par un point-virgule : mise en forme.
  2. Étape 2 : Le message passe de la carte à l’ordinateur : transmission.
  3. Étape 3 : L’ordinateur ajoute l’enregistrement au fichier : stockage.
  4. Étape 4 : Pour vérifier la sauvegarde, fermer puis relire le fichier et retrouver la ligne attendue.

Résultat : La structure rend les valeurs lisibles, la liaison les transporte et le fichier conserve leur historique ; ce sont trois rôles distincts.

Piège à éviter : Dire « le message est envoyé donc il est sauvegardé » saute une opération qui doit être observée.

À toi d'essayer

Une carte garde ses mesures sur une mémoire locale sans réseau. A-t-elle nécessairement transmis les données sur Internet ?

Coup de pouce : Distingue le support et la liaison.

Correction détaillée pas à pasDans ce chapitre : 2 corrections détaillées.

4. Conserver des données utiles et lisibles

Un nom de fichier, un format connu et des unités claires permettent de retrouver les informations. L’extension aide à identifier le format, mais renommer une image en .csv ne la transforme pas en tableau de mesures. Pour lire un fichier, il faut un logiciel capable d’interpréter sa structure. Un format documenté facilite les échanges. Il est aussi utile de préciser la date et la source des données pour comparer correctement deux fichiers : un ancien enregistrement ne décrit pas forcément l’état actuel de l’objet.

La sauvegarde représentée utilise un autre support ; la relecture retrouve les valeurs enregistrées.

4. Conserver des données utiles et lisibles

ÉtapeVérification
Mise en formeLes champs ont des noms, des types et des unités compréhensibles.
TransmissionLe destinataire reçoit le message attendu.
StockageLe fichier peut être relu et contient l’enregistrement.
RéutilisationLa version, l’origine et la date restent identifiables.
Attention :

Dans un projet de classe, utilise des mesures et identifiants fictifs. Une donnée technique peut devenir personnelle si elle permet de suivre une personne ; il faut limiter la collecte à ce qui sert réellement au projet.

Une sauvegarde protège contre certaines pertes, mais recopier un fichier sur le même support ne protège pas d’une panne de ce support. Il faut définir ce qu’on souhaite préserver et tester la relecture. Pour ce chapitre, l’objectif est plus simple : savoir raconter où se trouve la donnée à chaque étape et dans quelle forme. Si l’objet affiche la bonne valeur mais que le fichier reste vide, cherche du côté de l’enregistrement plutôt que d’accuser automatiquement le capteur. Cette séparation rend le dépannage plus précis et prépare l’étude des réseaux.

À retenir

  • La représentation doit convenir à la nature de l’information et à l’usage.
  • Un bit vaut 0 ou 1 ; un octet regroupe huit bits.
  • Mettre en forme organise, transmettre transporte et stocker conserve.
  • La réception d’un message ne prouve pas sa sauvegarde durable.

Fiche de révision

Fiche minute

valeur seule → ajouter sens, unité, instant et source si nécessaire.

CSV à relire

repérer le séparateur et les noms des colonnes avant de calculer.

Taille d’un fichier modèle = nombre de lignes × taille d’une ligne + partie fixe.

Test concret

sauvegarder, fermer, rouvrir et retrouver un enregistrement connu.

Questions fréquentes

Une extension garantit-elle le contenu du fichier ?

Non. Elle indique une convention de nommage ; il faut que le contenu respecte réellement le format.

Pourquoi garder des nombres plutôt qu’une photo de l’écran ?

Des valeurs structurées peuvent être triées et calculées directement. Une photo conserve une apparence et demande une autre interprétation.

Et maintenant ?

Tu as lu le cours. L'étape suivante tient en une action.

Passer au chapitre suivantInternet et routage

Les exercices de ce chapitre arrivent bientôt.

Aller plus loin sur ce chapitre

La leçon, les exemples, le bilan et la fiche de révision ci-dessus sont gratuits. Premium ouvre ce qui sert à s’entraîner et à vérifier.

  • Corrections détaillées pas à pas — 2 dans ce chapitre
Ketty