Annales du bac · 2025 · Numérique et sciences informatiques
Sujet du bac 2025 de NSI — Polynésie française, jour 2 (général)
Structure du sujet
- Exercice 1 — (6 points)
- Partie a — La classe Carte
- Partie b — La classe Paquet
- Partie c — La classe Joueur et modélisation du plateau de jeu -> classe
- 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-NSIJ2PO1 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-NSIJ2PO1 Page : 2 / 14 EXERCICE 1 (6 points) Cet exercice porte sur la programmation orientée objet, l’algorithmique et la programmation en Python. Marc souhaite coder le jeu de cartes “6 qui prend” afin d’y jouer contre l’ordinateur ou en ligne avec ses amis. Il va réaliser le code en Python en utilisant la programmation orientée objet, sans se préoccuper de l’interface graphique. Ce jeu est composé de 104 cartes numérotées de 1 à 104. Chacune possède une ou plusieurs “têtes de bœuf” (notée TdB) qui représentent des points de pénalité. Le but est d’avoir le moins de “têtes de bœuf” possible à la fin de la partie. Partie A : La classe Carte On commence par créer la classe Carte pour modéliser les 104 cartes. Le constructeur de cette classe prend en paramètre une valeur (de type int) comprise entre 1 et 104 et l’affecte à l’attribut valeur (de type int). On ajoute l’attribut TdB (de type int) qui contient le nombre de “têtes de bœuf” qui sera calculé à l’aide de la méthode de classe calcul_TdB (définie à la question suivante) qui n’a pas de paramètre. 1. Écrire le code du constructeur de la classe Carte. Chaque carte possède une ou plusieurs “têtes de bœuf”. Ce nombre est déterminé de la façon suivante : • si la valeur de la carte est divisible par 11 alors la carte reçoit 5 “têtes de bœuf”; • si la valeur de la carte se termine par 0 alors la carte reçoit 3 …
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.