Aller au contenu

Sciences de l'ingénieur (spécialité) · TerminaleBac

Programmation événementielle : fiche de révision de Terminale SI

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

L'essentiel

  • La programmation événementielle repose sur la réception d'événements : clic, déplacement de souris, saisie au clavier, changement d'état d'une variable 5.
  • Le programme se définit surtout par ses réactions aux événements, ce qui l'oppose à la programmation séquentielle 5.
  • Une boucle principale comporte deux parties : l'une repère les événements, l'autre s'occupe de les traiter 5.
  • Un événement en cours de traitement n'est pas coupé par un autre, sauf à des endroits prévus dans le code 5.
  • Elle sert surtout pour les interfaces graphiques et peut s'écrire dans n'importe quel langage 5.

Le principe : le programme attend et réagit

Ici, le programme n'est plus pensé comme une suite d'instructions lues de la première à la dernière. Il se définit surtout par la façon dont il réagit aux différents événements qui peuvent se produire 5. Un changement d'état d'une variable peut aussi jouer le rôle d'événement 5.

La boucle principale : détecter puis traiter

Événementielle ou séquentielle ?

La programmation événementielle s'oppose à la programmation séquentielle 5. Le tableau ci-dessous aide à ne pas les confondre.

Séquentielle ou événementielle
CritèreSéquentielleÉvénementielle
Ce qui décide de l'ordreL'ordre des instructions écritesLes événements qui arrivent
Structure typiqueDu début à la finBoucle principale : détecter, puis gérer
Cas d'usageCalcul qui s'exécute d'un blocInterface graphique, application interactive
Séquentielle ou événementielle

Traitement d'un événement et pièges

Mise en œuvre et lien avec le programme

Aucun langage n'est imposé : tous conviennent, même si les langages de haut niveau rendent la tâche plus aisée 5. Certains environnements de développement produisent automatiquement le code des tâches qui reviennent souvent dans la gestion des événements 5.

Questions flash

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

  1. Dans une application événementielle, que fait la première section de la boucle principale ?

  2. Lequel de ces éléments est un événement au sens de la programmation événementielle ?

  3. Un programme événementiel s'exécute toujours dans l'ordre exact où les instructions sont écrites.

  4. Quelles affirmations sont correctes ?

    Plusieurs réponses possibles.

Les questions qu'on se pose

À quoi sert la programmation événementielle ?

Elle sert surtout à construire des applications où l'utilisateur agit quand il veut, en particulier les interfaces graphiques 5. L'ordre des traitements n'est pas fixé à l'avance : le programme attend, détecte l'événement puis exécute le traitement prévu.

Un événement peut-il en interrompre un autre en cours de traitement ?

En principe non : tant qu'un événement est traité, un autre ne vient pas le couper, sauf à des endroits précis prévus dans le code 5. C'est pourquoi un gestionnaire trop long retarde tout le reste.

Faut-il un langage particulier pour en faire ?

Non. Tous les langages conviennent, avec plus de facilité dans les langages de haut niveau 5. Certains environnements de développement génèrent même une partie du code répétitif de gestion des événements 5.

Sources

Programme visé : Bulletin officiel spécial n°8 du 25 juillet 2019 — Sciences de l'ingénieur, classe terminale · education.gouv.fr

  1. Bulletin officiel spécial n°8 du 25 juillet 2019 — Sciences de l'ingénieur, classe terminale, education.gouv.fr. Consulté le 7 novembre 2026.
  2. Éduscol STI — Épreuve de l'enseignement de spécialité Sciences de l'ingénieur (classe de Terminale), eduscol.education.fr. Consulté le 7 novembre 2026.
  3. Éduscol STI — Programme Sciences de l'ingénieur (réforme 2019), eduscol.education.fr. Consulté le 7 novembre 2026.
  4. Bulletin officiel n°24 du 11 juin 2015 — Enseignement de spécialité SI (classe terminale S), education.gouv.fr. Consulté le 7 novembre 2026.
  5. Programmation événementielle, 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