Première et Terminale
Banque d'exercices
Tous les énoncés sont en accès libre. 76 corrections en accès libre également, les autres sont réservées aux comptes premium.
267 exercices
Mathématiques — Première
70 exercices sur 10 chapitres
Suites numériques, modèles discrets
- Déterminer la raison et le premier termeEntraînement
- Exprimer le terme général d'une suite arithmétique et franchir un seuilApplicationCorrigé gratuit
- Reconnaître une suite géométrique et étudier son comportementEntraînementCorrigé gratuit
- Comparer une croissance arithmétique et une croissance géométriqueEntraînement
- Calculer des sommes de termes d'une suite géométrique et franchir un seuilEntraînement
- Déterminer la nature de cinq suites définies explicitementEntraînement
- Modéliser l'évolution d'une population de truites dans un lacType bac
Équations, fonctions polynômes du second degré
- Mettre un trinôme sous forme canonique et en déduire son extremumApplicationCorrigé gratuit
- Résoudre trois équations du second degré à l'aide du discriminantApplication
- Résoudre des inéquations à l'aide du signe d'un trinômeEntraînementCorrigé gratuit
- Optimiser l'aire d'un enclos adossé à un murEntraînement
- Résoudre deux équations bicarrées par changement de variableEntraînement
- Discuter les solutions d'une équation selon un paramètreEntraînement
- Étudier le bénéfice mensuel d'un atelier de lampesType bac
Dérivation
- Calculer un nombre dérivé à partir du taux de variationApplicationCorrigé gratuit
- Dériver un produit, un quotient et une composée affineApplication
- Trouver les points où la tangente a une pente imposéeEntraînementCorrigé gratuit
- Étudier la position d'une courbe par rapport à sa tangenteEntraînement
- Déterminer une fonction à partir des données d'une tangenteEntraînement
- Comparer coût marginal et coût moyen d'une productionEntraînement
- Étudier le mouvement d'un mobile à l'aide de sa vitesse instantanéeType bac
Variations et courbes représentatives des fonctions
- Dresser le tableau de variations d'une fonction polynôme de degré 3ApplicationCorrigé gratuit
- Retrouver l'extremum d'un trinôme à l'aide de sa dérivéeApplication
- Étudier les variations d'une fonction quotient et en déduire un minorantEntraînementCorrigé gratuit
- Démontrer une inégalité et comparer deux courbes par les variationsEntraînement
- Optimiser le volume d'une boîte sans couvercleEntraînement
- Déterminer deux coefficients à partir des tangentes horizontalesEntraînement
- Étudier le bénéfice d'une usine de panneaux solairesType bac
Fonction exponentielle
- Simplifier des expressions à l'aide des propriétés algébriques de l'exponentielleApplicationCorrigé gratuit
- Dériver quatre fonctions construites à partir de l'exponentielleApplication
- Résoudre des équations et des inéquations exponentiellesEntraînementCorrigé gratuit
- Étudier les variations d'un produit faisant intervenir l'exponentielleEntraînement
- Modéliser le refroidissement d'une pièce métalliqueEntraînement
- Étudier une fonction quotient bâtie sur l'exponentielleEntraînement
- Suivre la concentration d'un médicament dans le sangType bac
Fonctions trigonométriques
- Convertir des angles et déterminer une mesure principaleApplicationCorrigé gratuit
- Simplifier des expressions à l'aide des angles associésApplication
- Résoudre des équations trigonométriques sur un intervalle donnéEntraînementCorrigé gratuit
- Exploiter la relation entre cosinus et sinus d'un même réelEntraînement
- Étudier la parité et la périodicité du produit du cosinus par le sinusEntraînement
- Résoudre des inéquations trigonométriques à l'aide du cercleEntraînement
- Étudier la hauteur d'une nacelle de grande roueType bac
Calcul vectoriel et produit scalaire
- Calculer un produit scalaire par trois expressions différentesApplicationCorrigé gratuit
- Produits scalaires donnés par un angle et critère d'orthogonalitéApplication
- Compléter un triangle avec la formule d'Al-KashiEntraînementCorrigé gratuit
- Étudier les diagonales d'un rectangle par décomposition vectorielleEntraînement
- Déterminer des ensembles de points définis par un produit scalaireEntraînement
- Démontrer une orthogonalité dans un carré par deux méthodesEntraînement
- Triangle isocèle rectangle, cercle circonscrit et ensemble de pointsType bac
Géométrie repérée
- Vecteurs normaux et équations de droites à partir d'un pointApplicationCorrigé gratuit
- Équation d'un cercle et forme canonique d'une paraboleApplication
- Calculer l'aire d'un triangle grâce à une projection orthogonaleEntraînementCorrigé gratuit
- Déterminer l'intersection d'un cercle et d'une droiteEntraînement
- Étudier une parabole et le cercle centré en son sommetEntraînement
- Distinguer une sécante et une tangente à un cercleEntraînement
- Cercle, tangente et parabole : étude complète en repèreType bac
Probabilités conditionnelles et indépendance
- Lire un tableau croisé et tester l'indépendance de deux événementsApplicationCorrigé gratuit
- Calculer une probabilité totale sur un arbre pondéré à deux niveauxApplication
- Remonter d'un défaut à son fournisseur avec une partition à trois élémentsEntraînementCorrigé gratuit
- Répéter trois épreuves indépendantes et dénombrer les cheminsEntraînement
- Comparer un tirage sans remise et un tirage avec remiseEntraînement
- Déterminer une probabilité inconnue à l'aide des probabilités totalesEntraînement
- Étude des adhérents d'une association sportiveType bac
Variables aléatoires réelles
- Déterminer la loi de probabilité d'une variable aléatoireApplicationCorrigé gratuit
- Calculer espérance, variance et écart-type de deux variables aléatoiresApplication
- Étudier le gain d'une loterie et trouver la mise qui rend le jeu équitableEntraînementCorrigé gratuit
- Retrouver une loi de probabilité à partir de son espéranceEntraînement
- Construire la loi d'une variable aléatoire à partir d'un arbre pondéréEntraînement
- Simuler une variable aléatoire en Python et estimer son espéranceEntraînement
- Étude d'un contrat d'assurance pour vélosType bac
Mathématiques — Terminale
112 exercices sur 16 chapitres
Combinatoire et dénombrement
- Dénombrer des menus et des codes à l'aide du principe multiplicatifApplicationCorrigé gratuit
- Compter des permutations et des k-uplets d'éléments distinctsApplication
- Calculer des combinaisons pour composer une équipe sportiveEntraînementCorrigé gratuit
- Distinguer une situation avec ordre et une situation sans ordre en dénombrementEntraînement
- Dénombrer des tirages de cartes avec une contrainte, par deux méthodesEntraînement
- Composer une délégation scolaire avec des contraintes de catégoriesEntraînement
- Dénombrement de codes d'accès et de tirages dans une tombolaType bac
Manipulation des vecteurs, des droites et des plans de l'espace
- Calculer une combinaison linéaire de vecteurs et reconnaître des vecteurs colinéairesApplicationCorrigé gratuit
- Déterminer si un point appartient à une droite définie par un point et un vecteur directeurApplication
- Étudier le parallélisme de deux droites de l'espace à l'aide de leurs vecteurs directeursEntraînementCorrigé gratuit
- Étudier la position relative d'une droite et d'un plan à l'aide de la coplanarité des vecteurs directeursEntraînement
- Démontrer la coplanarité ou la non-coplanarité de quatre points de l'espaceEntraînement
- Décomposer un vecteur dans une base de l'espace en résolvant un systèmeEntraînement
- Étude vectorielle d'un cube : combinaisons linéaires, alignement et appartenance à un planType bac
Orthogonalité et distances dans l'espace
- Calculer un produit scalaire, une norme et une distance dans l'espaceApplicationCorrigé gratuit
- Vérifier qu'une droite est orthogonale à un plan à l'aide d'un vecteur normalApplication
- Étudier l'orthogonalité de diagonales d'un cube à l'aide des coordonnéesEntraînementCorrigé gratuit
- Montrer qu'une droite est orthogonale à un plan et en déterminer une équation cartésienneEntraînement
- Déterminer le projeté orthogonal d'un point sur une droite et calculer une distanceEntraînement
- Déterminer le projeté orthogonal d'un point sur un plan et calculer une distanceEntraînement
- Étude vectorielle d'un tétraèdre : orthogonalité, plan et distanceType bac
Représentations paramétriques et équations cartésiennes
- Déterminer une représentation paramétrique d'une droite définie par un point et un vecteur directeur, ou par deux pointsApplicationCorrigé gratuit
- Déterminer une équation cartésienne d'un plan défini par un point et un vecteur normalApplication
- Lire les éléments caractéristiques d'une droite et tester l'appartenance d'un point à partir d'une représentation paramétriqueEntraînementCorrigé gratuit
- Exploiter une équation cartésienne de plan pour tester l'appartenance de points et déterminer un plan parallèleEntraînement
- Étudier la position relative de deux droites définies par des représentations paramétriquesEntraînement
- Déterminer une équation cartésienne du plan défini par trois points en résolvant un systèmeEntraînement
- Étudier l'intersection d'une droite et d'un plan, puis la position de deux plans parallèlesType bac
Suites
- Déterminer des limites de suites par factorisation du terme prépondérantApplicationCorrigé gratuit
- Appliquer les théorèmes de comparaison et d'encadrementApplication
- Étudier une suite arithmético-géométrique à l'aide d'une suite auxiliaireEntraînementCorrigé gratuit
- Conjecturer une expression explicite et la démontrer par récurrenceEntraînement
- Passer aux inverses pour se ramener à une suite arithmétiqueEntraînement
- Lever des formes indéterminées sur des limites de suitesEntraînement
- Récurrence, convergence monotone et vitesse de convergenceType bac
Limites des fonctions
- Déterminer des limites directes et des asymptotes d'une fonction rationnelle et d'une sommeApplicationCorrigé gratuit
- Limites directes avec l'exponentielle et la racine carrée, asymptotes associéesApplication
- Utiliser les théorèmes de comparaison et d'encadrement pour des limites de fonctionsEntraînementCorrigé gratuit
- Étudier les asymptotes d'une fonction rationnelle par factorisation et étude de signeEntraînement
- Appliquer les croissances comparées à des limites faisant intervenir l'exponentielleEntraînement
- Lever une forme indéterminée avec des racines carrées grâce à la quantité conjuguéeEntraînement
- Étude complète d'une fonction avec exponentielle : limites, variations et résolution numériqueType bac
Compléments sur la dérivation
- Dériver des fonctions composées à l'aide des formules usuellesApplicationCorrigé gratuit
- Dériver des fonctions composées faisant intervenir logarithme et exponentielleApplication
- Étudier les variations d'une fonction composée avec une racine carréeEntraînementCorrigé gratuit
- Étudier la convexité d'une fonction gaussienne et ses points d'inflexionEntraînement
- Utiliser la concavité de la racine carrée pour établir une inégalitéEntraînement
- Étudier la convexité d'une fonction rationnelle et ses points d'inflexionEntraînement
- Étude complète d'une fonction logarithme composée : dérivation, convexité et inégalitéType bac
Continuité des fonctions d'une variable réelle
- Étudier la continuité de deux fonctions définies par morceaux en leur point de raccordementApplicationCorrigé gratuit
- Appliquer le théorème des valeurs intermédiaires pour justifier l'existence de solutionsApplication
- Démontrer l'existence et l'unicité d'une solution grâce au théorème de la bijection, puis l'encadrerEntraînementCorrigé gratuit
- Étudier l'existence d'une solution d'une équation avec logarithme et l'encadrer par balayageEntraînement
- Déterminer un paramètre pour prolonger une fonction par continuité en un pointEntraînement
- Étudier la convergence d'une suite récurrente définie à l'aide d'une fonction continueEntraînement
- Étudier une fonction logarithme par le théorème de la bijection, puis une fonction auxiliaire associéeType bac
Fonction logarithme
- Exprimer des logarithmes en fonction de ln 2 et ln 3ApplicationCorrigé gratuit
- Résoudre une équation, une inéquation et déterminer un seuilApplication
- Dépollution d'un lac : suite géométrique et seuil par le logarithmeEntraînement
- Étudier une fonction avec logarithme et en déduire une inégalitéEntraînementCorrigé gratuit
- Étudier le logarithme d'un quotient et ses deux asymptotesEntraînement
- Croissance comparée et résolution d'une équation par le tableau de variationsEntraînement
- Étude complète d'une fonction logarithme et optimisation d'un bénéficeType bac
Fonctions sinus et cosinus
- Calculer les dérivées de fonctions construites à partir de sinus et de cosinusApplicationCorrigé gratuit
- Résoudre des équations trigonométriques simples sur un intervalle donnéApplication
- Étudier les variations d'une fonction trigonométrique à l'aide du signe de sa dérivéeEntraînementCorrigé gratuit
- Résoudre une inéquation trigonométrique sur un intervalle donnéEntraînement
- Résoudre une équation trigonométrique en la ramenant à une équation du second degréEntraînement
- Étudier les variations d'une fonction trigonométrique pour résoudre un problème d'optimisationEntraînement
- Étudier les variations d'une hauteur périodique, puis résoudre une équation et une inéquation trigonométriquesType bac
Primitives, équations différentielles
- Déterminer des primitives de fonctions usuelles à l'aide du tableau de référenceApplicationCorrigé gratuit
- Reconnaître les formes usuelles de primitives de fonctions composéesApplication
- Déterminer la primitive d'une fonction vérifiant une condition initiale donnéeEntraînementCorrigé gratuit
- Résoudre une équation différentielle y'=ay modélisant une décroissance radioactiveEntraînement
- Résoudre une équation différentielle y'=ay+b modélisant un refroidissementEntraînement
- Déterminer une primitive en identifiant un coefficient multiplicatif manquantEntraînement
- Étude d'un modèle de diffusion d'un médicament par équation différentielleType bac
Calcul intégral
- Calculer des intégrales à l'aide d'une primitiveApplicationCorrigé gratuit
- Utiliser la relation de Chasles, la linéarité et l'antisymétrie de l'intégraleApplication
- Encadrer une intégrale puis vérifier le résultat par un calcul exactEntraînementCorrigé gratuit
- Calculer des intégrales nécessitant une primitive de fonction composéeEntraînement
- Déterminer la valeur moyenne d'une fonction et vérifier l'inégalité de la moyenneEntraînement
- Calculer une aire entre deux courbes après étude de leur position relativeEntraînement
- Calculer une intégrale par parties et étudier la valeur moyenne associéeType bac
Succession d'épreuves indépendantes, schéma de Bernoulli
- Écrire la loi d'une variable de Bernoulli et calculer son espérance et sa varianceApplicationCorrigé gratuit
- Calculer une probabilité dans une succession de deux épreuves indépendantesApplication
- Reconnaître un schéma de Bernoulli et calculer une probabilité de la loi binomialeEntraînementCorrigé gratuit
- Établir la loi complète d'une variable binomiale et vérifier la cohérence de son espéranceEntraînement
- Calculer une probabilité par événement contraire dans un schéma de BernoulliEntraînement
- Étudier un contrôle qualité à l'aide d'une loi binomiale : probabilités cumulées et écart-typeEntraînement
- Un jeu en deux étapes : probabilité d'une partie, schéma de Bernoulli et seuil calculé en PythonType bac
Sommes de variables aléatoires
- Calculer une espérance par linéarité, sans hypothèse d'indépendanceApplicationCorrigé gratuit
- Calculer la variance d'une somme et d'un multiple de variables indépendantesApplication
- Retrouver l'espérance et la variance d'une loi binomiale en la décomposant en somme de variables de BernoulliEntraînementCorrigé gratuit
- Étudier la somme d'un échantillon : espérance, variance et écart-typeEntraînement
- Étudier l'effet de la taille d'un échantillon sur la dispersion de sa moyenneEntraînement
- Distinguer linéarité de l'espérance et additivité de la variance selon l'indépendanceEntraînement
- Retards en classe et temps de trajet : décomposition binomiale et simulation d'un échantillonType bac
Concentration, loi des grands nombres
- Majorer une probabilité d'écart à l'espérance à l'aide de l'inégalité de Bienaymé-TchebychevApplicationCorrigé gratuit
- Comparer deux majorations de Bienaymé-Tchebychev selon la précision choisieApplication
- Appliquer l'inégalité de concentration à la moyenne d'un échantillonEntraînementCorrigé gratuit
- Déterminer une taille d'échantillon garantissant une précision et un risque donnésEntraînement
- Majorer, par l'inégalité de concentration, l'écart entre une fréquence observée et une proportion inconnueEntraînement
- Illustrer numériquement la loi des grands nombres par une simulation Python de lancers de déEntraînement
- Durée de vie de composants : inégalité de Bienaymé-Tchebychev, taille d'échantillon et programme PythonType bac
Arithmétique (spécialité Mathématiques Expertes)
- Effectuer une division euclidienne d'un entier relatif, y compris avec un dividende négatifApplicationCorrigé gratuit
- Calculer un PGCD par l'algorithme d'Euclide et étudier des entiers premiers entre euxApplication
- Résoudre un problème de divisibilité à l'aide d'une combinaison linéaireEntraînementCorrigé gratuit
- Déterminer un couple de Bézout par remontée de l'algorithme d'EuclideEntraînement
- Résoudre une équation diophantienne linéaireEntraînement
- Utiliser les congruences pour déterminer un reste et justifier un critère de divisibilitéEntraînement
- Un chiffrement affine : PGCD, théorème de Bézout, congruences et programme PythonType bac
NSI — Première
50 exercices sur 7 chapitres
Représentation des données : types et valeurs de base
- Passer d'une base à l'autre : binaire, décimal, hexadécimalApplicationCorrigé gratuit
- Tables de vérité et loi de De Morgan sur une alarmeApplication
- Coder, décoder et additionner en complément à deuxEntraînementCorrigé gratuit
- Dimensionner le codage d'un compteur embarquéEntraînement
- Coder et décoder un flottant en IEEE 754Entraînement
- Du code ASCII à l'UTF-8 : coder du texteEntraînement
- Une station météo embarquée, du capteur à la trameType bac
Représentation des données : types construits
- Somme des elements positifsEntraînement
- Construire trois listes en compréhensionApplicationCorrigé gratuit
- Compter les occurrences des lettres d'un motApplication
- Analyser des relevés de température avec des couplesEntraînementCorrigé gratuit
- Construire un inventaire à partir d'une liste de ventesEntraînement
- Mutabilité des listes, alias et effets de bordEntraînement
- Interroger une table de données représentée par une liste de dictionnairesEntraînement
- Dépouiller les résultats du cross du lycéeType bac
Traitement de données en tables
- Lire et indexer une table de bibliothèqueApplicationCorrigé gratuit
- Importer un fichier CSV et convertir les typesApplication
- Sélectionner des lignes dans un catalogue de filmsEntraînementCorrigé gratuit
- Trier une table : clé de tri, ordre et stabilitéEntraînement
- Fusionner la table des emprunts et celle des ouvragesEntraînement
- Regrouper et agréger les ventes d'une épicerieEntraînement
- Piloter un réseau de vélos en libre-serviceType bac
Interactions entre l'homme et la machine sur le Web
- Associer un événement JavaScript à l'action qu'il déclencheApplicationCorrigé gratuit
- Lire une requête et une réponse HTTP lors de la visite d'une pageApplication
- Modifier dynamiquement le contenu d'une page avec JavaScriptEntraînementCorrigé gratuit
- Exécution au chargement de la page ou lors d'un événement ?Entraînement
- Choisir entre les méthodes HTTP GET et POSTEntraînement
- Cookies et maintien d'une connexion sur un siteEntraînement
- Sujet type bac : le formulaire d'inscription à un clubType bac
Architectures matérielles et systèmes d'exploitation
- Identifier les constituants de l'architecture de von NeumannApplicationCorrigé gratuit
- Dérouler un programme écrit dans un langage machine simplifiéApplication
- Découper des données en paquets et comprendre l'encapsulationEntraînementCorrigé gratuit
- Protocole du bit alterné : que se passe-t-il quand un accusé de réception se perd ?Entraînement
- Chemins et droits d'accès dans une arborescence de fichiersEntraînement
- Capteurs, actionneurs et boucle acquisition-décision-action pour un arrosage automatiqueEntraînement
- Sujet type bac : le système embarqué d'une station météo connectéeType bac
Langages et programmation
- Afficher le niveau de charge d'une batterieApplicationCorrigé gratuit
- Choisir entre boucle for et boucle whileApplication
- Paramètres, valeur de retour et fonctions imbriquéesEntraînementCorrigé gratuit
- Traduire un algorithme entre Python, pseudo-code et JavaScriptEntraînement
- Écrire le contrat d'une fonction : préconditions et postconditionsEntraînement
- Concevoir un jeu de tests et utiliser une bibliothèque standardEntraînement
- Sujet type bac : gérer les réservations d'une salle de cinémaType bac
Algorithmique
- Rechercher, trouver l'extremum et calculer une moyenne dans un tableauApplicationCorrigé gratuit
- Dérouler le tri par sélection pas à pasApplication
- Dérouler le tri par insertion et comparer avec le tri par sélectionEntraînementCorrigé gratuit
- Dérouler une recherche dichotomique et compter les itérationsEntraînement
- Prédire une classe avec l'algorithme des k plus proches voisinsEntraînement
- Rendu de monnaie glouton : cas optimal et cas piègeEntraînement
- Sujet type bac : trier et rechercher dans un relevé de températuresType bac
NSI — Terminale
35 exercices sur 5 chapitres
Structures de données
- Compter les maillons d'une liste chaînéeApplicationCorrigé gratuit
- Inverser une chaîne de caractères à l'aide d'une pileApplication
- Implémenter une file à partir de deux pilesEntraînementCorrigé gratuit
- Écrire une classe Pile à capacité bornéeEntraînement
- Hauteur, feuilles et parcours d'un arbre binaireEntraînement
- Passer d'une matrice d'adjacence à une liste de successeursEntraînement
- Navigation et catalogue d'une librairie en ligneType bac
Bases de données
- Lire le schéma relationnel d'une médiathèqueApplicationCorrigé gratuit
- Interroger le catalogue avec SELECT, WHERE et ORDER BYApplication
- Croiser livres et auteurs à l'aide d'une jointureEntraînementCorrigé gratuit
- Mettre à jour le catalogue sans le casserEntraînement
- Compter les livres de chaque auteur avec GROUP BYEntraînement
- Suivre les emprunts en cours de la médiathèqueEntraînement
- La base de données d'un festival de cinémaType bac
Architectures matérielles, systèmes d'exploitation et réseaux
- Identifier les composants d'un système sur puceApplicationCorrigé gratuit
- Simuler un ordonnancement en tourniquetApplication
- Reconnaître un interblocage entre trois processusEntraînementCorrigé gratuit
- Construire une table de routage RIP sur un réseau en anneauEntraînement
- Comparer RIP et OSPF sur un même réseauEntraînement
- Chiffrement symétrique et asymétrique : force brute et échange de cléEntraînement
- Routage et connexion HTTPS vers un serveur distantType bac
Langages et programmation
- Dérouler la pile d'appels d'une somme récursiveApplicationCorrigé gratuit
- Utiliser l'API d'un module et éviter les imports dangereuxApplication
- Déboguer une fonction de moyenne sans la note la plus basseEntraînementCorrigé gratuit
- Mémoïser le calcul récursif d'un coefficient binomialEntraînement
- Comparer trois styles de programmation sur un même traitementEntraînement
- Décidabilité : classer des problèmes et déjouer le raisonnement diagonalEntraînement
- Corriger une recherche dichotomique récursive qui boucleType bac
Algorithmique
- Parcourir un arbre binaire niveau par niveauApplicationCorrigé gratuit
- Construire et interroger un arbre binaire de rechercheApplication
- Explorer un réseau de stations en profondeur et en largeurEntraînementCorrigé gratuit
- Détecter un cycle dans un réseau non orientéEntraînement
- Compter les opérations de l'exponentiation rapide et du tri fusionEntraînement
- Monter un escalier : de la récursivité naïve à la programmation dynamiqueEntraînement
- Rechercher un motif dans une séquence d'ADNType bac