Cette leçon porte sur le traitement de l'information et les éléments de programmation, un volet du programme officiel de Terminale en Sciences de l'ingénieur (SI) pour l'épreuve de spécialité du Baccalauréat. Elle commence par la numérisation des signaux physiques : la distinction entre signal analogique, continu dans le temps et en amplitude, et signal numérique, discret et codé en valeurs binaires, ainsi que le rôle du convertisseur analogique-numérique (CAN), composant qui transforme une tension continue issue d'un capteur en une valeur binaire exploitable par un système informatique.
Le contenu détaille les deux paramètres qui définissent la qualité d'une numérisation : la fréquence d'échantillonnage, qui correspond au nombre de mesures effectuées par seconde, et la résolution du CAN, liée au nombre de bits utilisés pour coder la valeur et donc au nombre de niveaux possibles (2^n). L'échantillonnage lui-même est défini comme le prélèvement de valeurs du signal à intervalles de temps réguliers, première étape de toute chaîne d'acquisition numérique, aux côtés du rôle du bit de poids fort (MSB) dans la représentation binaire d'un nombre.
Une seconde partie aborde les bases de la programmation impérative : les structures de contrôle telles que la structure conditionnelle « if » et la boucle « while », qui répète un bloc d'instructions tant qu'une condition reste vraie, les opérateurs logiques comme le « ET » qui n'est vrai que si toutes ses entrées le sont, les types de données de base (entier, réel, booléen), ainsi que les notions de variable, comme emplacement mémoire nommé, et de fonction, bloc de code réutilisable qui structure et modularise un programme.
La leçon relie enfin ces notions au cycle fonctionnel d'un système embarqué : acquisition des données via des capteurs, traitement par l'algorithme, puis action sur l'environnement via des actionneurs — chaîne qui est au cœur de nombreux sujets de Bac SI portant sur des systèmes pluritechniques programmés.
À travers dix questions et douze fiches de révision, l'apprenant s'entraîne à expliquer le rôle du CAN et de ses paramètres de qualité, à choisir la structure de contrôle adaptée à un problème donné, à identifier les types de données et le rôle des fonctions en programmation, et à reconstituer la chaîne acquisition-traitement-action d'un système automatisé.
Contenu généré à partir d'une consigne de sujet (pas de document source téléversé — grounding faible) : «Épreuve de spécialité Sciences de l'ingénieur (SI) du Baccalauréat, programme officiel de Terminale : traitement de l'information et éléments de programmation.». Le contenu couvre la conversion analogique-numérique (CAN, échantillonnage, résolution), les structures de contrôle « if » et « while », et le cycle acquisition-traitement-action d'un système embarqué.
Dans le cadre du traitement de l'information, quel est le rôle principal d'un convertisseur analogique-numérique (CAN) ?
Convertir une grandeur physique continue en une valeur numérique discrète.
Le CAN permet de passer d'un monde analogique (continu) à un monde numérique (discret) en échantillonnant et quantifiant le signal.