Aller au contenu

Numérique et sciences informatiques (spécialité) · TerminaleBac

Paradigmes de programmation : quiz de Terminale NSI

Publié le 7 novembre 2026 · Mis à jour le 7 novembre 2026 · Signaler une erreur

L'essentiel

  • Un paradigme est une façon d'approcher la programmation ; un langage peut en supporter plusieurs.34
  • L'impératif est le paradigme originel et le plus courant ; la programmation structurée en dérive en supprimant le goto.3
  • En orienté objet, le programme est une collection d'objets en interaction ; en fonctionnel, une suite d'évaluations de fonctions sans états.3
  • Le paradigme logique répond à une question par des recherches de faits et des règles de déduction ; le concurrent permet plusieurs tâches en même temps.4

Avant de commencer

Ce quiz porte sur la notion de paradigme de programmation, au programme de la spécialité NSI en Terminale. Un paradigme est une façon d'approcher la programmation et de formuler la solution d'un problème.3 Chaque paradigme apporte sa propre philosophie de la programmation.4

Les questions couvrent la définition d'un paradigme, les grandes familles (impératif, structuré, procédural, objet, fonctionnel), le lien entre langages et paradigmes, et l'intérêt de contraindre certaines techniques. Quelques questions sur les paradigmes logique et concurrent élargissent ta culture générale : au bac, l'essentiel reste de distinguer l'impératif, le fonctionnel et l'objet. Elles font suite aux notions de récursivité et de modularité, et préparent la mise au point des programmes.

Le sujet de l'épreuve écrite de NSI comporte des exercices de programmation Python, dont la programmation orientée objet.2 Savoir situer un style de programmation parmi les paradigmes t'aide donc à comprendre ce qu'on attend de toi.

Quiz

15 questions · correction immédiate · ton score reste sur ton appareil.

  1. Que désigne un paradigme de programmation ?

  2. Un même langage peut-il supporter plusieurs paradigmes ?

  3. Quel paradigme est présenté comme le premier apparu et le plus répandu ?

  4. Quelle technique la programmation structurée cherche-t-elle à supprimer des programmes impératifs ?

  5. Comment un développeur voit-il le programme en programmation orientée objet ?

  6. Quelle description correspond à la programmation fonctionnelle ?

  7. La programmation fonctionnelle pure autorise l'usage d'effets de bord.

  8. Quels langages sont cités comme conçus pour supporter la programmation orientée objet ?

    Plusieurs réponses possibles.

  9. Comment fonctionne le paradigme logique ?

  10. Quel paradigme introduit les notions de thread et d'attente active ?

  11. Le langage C++ est conçu pour supporter une seule approche de la programmation.

  12. Parmi ces langages, lesquels sont cités comme supportant plusieurs paradigmes ?

    Plusieurs réponses possibles.

  13. Pourquoi des paradigmes sont-ils parfois « célèbres pour les techniques qu'ils prohibent » ?

  14. Dans la liste suivante, quels langages sont donnés comme exemples du paradigme impératif ?

    Plusieurs réponses possibles.

  15. Une fonction, une procédure ou une méthode permettent d'isoler un fragment de programme pour le réutiliser. Le nom employé dépend…

Les questions qu'on se pose

Faut-il connaître un seul paradigme pour le bac de NSI ?

Non. Le sujet de l'épreuve écrite associe des exercices de programmation Python, dont la programmation orientée objet, à d'autres thèmes comme les bases de données ou les réseaux.2 Python supporte plusieurs paradigmes,3 donc tu peux rencontrer des exercices qui demandent d'écrire du code impératif, objet ou fonctionnel. Comprendre les grandes familles t'aide à choisir la bonne approche.

Un langage appartient-il à un seul paradigme ?

Pas forcément. Certains langages sont conçus autour d'un paradigme, mais la plupart des langages contemporains en permettent plusieurs, s'ils sont compatibles.4 C'est le développeur qui décide comment il élabore son programme avec les éléments disponibles.3

Sources

Programme visé : Programmes et ressources - Numérique et Sciences Informatiques (voie générale) · Ministère de l'Éducation nationale / Éduscol

  1. Programmes et ressources - Numérique et Sciences Informatiques (voie générale), Ministère de l'Éducation nationale / Éduscol. Consulté le 7 novembre 2026.
  2. Spécialité NSI - Numérique et Sciences Informatiques, Éduscol STI. Consulté le 7 novembre 2026.
  3. Paradigme (programmation), Wikipédia. Consulté le 7 novembre 2026.
  4. Langage de programmation, Wikipédia. Consulté le 7 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page