Annales du bac · 2025 · Numérique et sciences informatiques
Sujet du bac 2025 de NSI — Asie, jour 2 (général)
Structure du sujet
- Exercice 1 — (6 points)
- Partie a — Accès et modification des données
- Partie b — sur l’année de l’instance courante
- Partie c — entre deux dates
- Exercice 2 — (6 points)
Corrigé
Corrigé à venir. En attendant, révise le programme avec les cours, exercices et devoirs surveillés corrigés du site, et les fiches bac.
Extrait du sujet (début du texte)
25-NSIJ2JA1 Page : 1 / 14 BACCALAURÉAT GÉNÉRAL ÉPREUVE D’ENSEIGNEMENT DE SPÉCIALITÉ SESSION 2025 NUMÉRIQUE ET SCIENCES INFORMATIQUES JOUR 2 Durée de l’épreuve : 3 heures 30 L’usage de la calculatrice n’est pas autorisé. Dès que ce sujet vous est remis, assurez-vous qu’il est complet. Ce sujet comporte 14 pages numérotées de à . Le sujet est composé de trois exercices indépendants. Le candidat traite les trois exercices. 25-NSIJ2JA1 Page : 2 / 14 EXERCICE 1 (6 points) Cet exercice porte sur la programmation orientée objet et l’algorithmique. Pour travailler sur des dates, on a créé la classe Date dont le code est écrit ci-dessous : 1 class Date: 2 def __init__(self, jour, mois, annee): 3 self.jour = ... 4 self.mois = ... 5 self.annee = ... 6 self.nb_jours_par_mois = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] 7 8 9 def get_jour(self): 10 return self.jour 11 12 def get_mois(self): 13 return self.mois 14 15 def get_annee(self): 16 return ... 17 18 def set_jour(self, jour): 19 self.jour = jour 20 21 def set_mois(self, mois): 22 self.mois = ... 23 24 def set_annee(self, annee): 25 self.annee = annee 26 27 def est_bissextile(self): 28 ... Partie A : Accès et modification des données Le constructeur de la classe Date prend en paramètres trois entiers représentant le jour, le mois et l’année, puis les affecte respectivement aux attributs jour, mois et annee. 1. Recopier et compléter les lignes 3 à 5 du code précédent. 2. Indiquer à quelle date correspond l’instance de la classe Date suivante : d = Date(1, 5, 2000) 3. Écrire le code permettant de créer une instance d de la classe Date qui représente la date du 19 juin 2024. 4. La méthode get_annee renvoie la valeur de l’attribut annee. Recopier et compléter les lignes 15 et 16 du code précédent. 25-NSIJ2JA1 Page : 3 / 14 5. La méthode set_mois modifie l’attribut mois en …
Autres sujets de NSI du bac
| Année | Centre |
|---|---|
| 2026 | Amérique du Nord |
| 2026 | Amérique du Nord |
| 2026 | Antilles Guyane |
| 2026 | Antilles Guyane |
| 2026 | Asie |
| 2026 | Asie |
| 2026 | Centres étrangers G1 |
| 2026 | Centres étrangers G1 |
| 2026 | Métropole |
| 2026 | Métropole |
Accompagnement en tête-à-tête, à Marseille ou en visio — du CE2 à la Terminale. Premier cours sans engagement, bilan de départ offert.