NSI · Terminale · Programme officiel

Programme en tant que donnée en Terminale

Programme en tant que donnée, c'est une notion de nsi du chapitre « Langages et programmation », au programme de Terminale. Voici le cours, un exemple et de quoi t'entraîner.

Programme en tant que donnée : le cours

Un programme est une suite d'instructions qu'on peut stocker, transformer et exécuter. Comme n'importe quelle donnée (texte, image), un programme peut être manipulé par un autre programme.

Exemple

Quand tu télécharges une application sur ton téléphone, tu télécharges un fichier qui est lui-même une donnée. Un autre logiciel (l'OS) peut lire ce fichier et l'exécuter.

À retenir

Un programme écrit en langage de programmation est une donnée textuelle que l'ordinateur peut interpréter et exécuter.

S'entraîner sur programme en tant que donnée

Fais l'exercice, puis demande au tuteur de te corriger pas à pas.

Exercice 1

Écris une fonction récursive qui calcule la somme des entiers de 1 à n. Puis modifie-la pour afficher combien de fois elle s'appelle elle-même.

Corrige cet exercice avec le tuteur →

Exercice 2

Un programme demande l'âge de l'utilisateur et doit afficher « Adulte » ou « Mineur ». Écris le code sans try/except d'abord, puis avec gestion d'erreur.

Corrige cet exercice avec le tuteur →

Cette notion fait partie du chapitre Langages et programmation (NSI Terminale).

Autres notions de ce chapitre

Bloqué sur programme en tant que donnée ?

Le tuteur Comprendo t'explique la notion et corrige tes exercices pas à pas, en posant les bonnes questions.

Sans carte bancaire. Résiliable en 1 clic.