Paradigmes de programmation en Terminale
Paradigmes de programmation, 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.
Paradigmes de programmation : le cours
Différentes façons de concevoir un programme : impératif (suite d'ordres), orienté objet (objets qui communiquent), fonctionnel (fonctions pures), déclaratif (on décrit le résultat voulu).
Exemple
Impératif : « fais ceci, puis cela ». Orienté objet : « crée une Voiture avec vitesse et accélération ». Fonctionnel : « applique la fonction carré à chaque nombre de cette liste ».
À retenir
Le paradigme qu'on choisit influence comment on écrit le code et sa lisibilité.
S'entraîner sur paradigmes de programmation
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).