Accédez aux ressources directement depuis les compétences, savoirs, activités professionnelles, centres d'intérêt des référentiels, ainsi qu'aux sujets d'examen et séminaires nationaux.
publié le 25 juin 2026 par Olivier TOURVIEILLE
Le sujet comporte 3 exercices indépendants.
Le candidat traite les 3 exercices proposés (durée 3h30) :
L’usage de la calculatrice n’est pas autorisé.
Cet exercice porte sur l’architecture matérielle, les systèmes d’exploitation, et les structures de données linéaires en Python.
Un système d’exploitation permet d’exécuter plusieurs applications à la fois en donnant l’impression qu’elles fonctionnent simultanément. En réalité, le système répartit le temps de calcul du processeur entre les différents processus, de sorte qu’ils s’exécutent chacun à leur tour très rapidement.
Chaque application peut être représentée par un ou plusieurs processus, gérés par le système d’exploitation. Même si un seul processus utilise réellement le processeur à un instant donné, cette alternance rapide donne l’impression que tout s’exécute en même temps. Lorsque le système interrompt un processus pour en exécuter un autre, on parle de préemption.
Cet exercice porte sur la programmation Python en général, la programmation orientée objet en particulier et la structure de données d’arbre.
La WTA (Women’s Tennis Association) est l’instance dirigeante du tennis professionnel international féminin, responsable de l’organisation du circuit « WTA Tour » et de l’établissement des classements mondiaux des joueuses. Dans cet exercice, on ne considère que des matchs de tennis en simple, c’est-à-dire des matchs qui opposent uniquement deux joueuses.
Cet exercice porte sur les bases de données relationnelles, le langage SQL et la programmation Python, en particulier les dictionnaires.
Un club d’athlétisme organise une compétition de course à pied sur route. Deux épreuves sont proposées : une course de 5 km et une course de 10 km.