[latex]
Bac General
Classe : Terminale
Centre d’examen : Amerique du Nord
Matiere : NSI
Annee : 2026
Session : Normale
Duree de l’epreuve : 3 heures 30
Repere de l’epreuve : 26-NSIJ2AN1
Calculatrice : non autorisee
Le sujet est composé de trois exercices indépendants portant sur l’architecture matérielle, les systèmes d’exploitation, les structures de données linéaires, la programmation Python, la programmation orientée objet, les arbres binaires, les bases de données relationnelles et le langage SQL.
Exercice 1 (6 points) : Architecture matérielle et systèmes d’exploitation
Partie A : États des processus, interblocage, systèmes sur puces
Partie B : Ordonnancement round-robin, simulation en Python avec files
Exercice 2 (6 points) : Programmation orientée objet et arbres binaires
Partie A : Classe Joueuse, tri par insertion, gestion de tournoi de tennis
Partie B : Modélisation d’un tournoi avec arbres binaires, méthodes récursives
Exercice 3 (8 points) : Bases de données et programmation Python
Partie A : Requêtes SQL sur une base de données de compétition de course à pied
Partie B : Manipulation de dictionnaires Python pour analyse de performances
