Tous les sujets, pour votre succès

Spécialité NSI Métropole Jour 2 Bac Général Session de remplacement 2025

Accueil » Spécialité NSI Métropole Jour 2 Bac Général Session de remplacement 2025

[latex]

Bac Général
Classe : 
Terminale
Centre d’examen :
 Métropole
Matière : Numérique et Sciences Informatiques
Année : 2025
Session : Remplacement
Durée de l’épreuve : 3 heures 30
Repère de l’épreuve : 25-NSIJ1ME3
L’usage de la calculatrice n’est pas autorisé.

Le sujet est composé de trois exercices indépendants.
Le candidat traite les trois exercices.

EXERCICE 1 (6 points)
Cet exercice porte sur la programmation Python et la cryptographie.
Le chiffrement Playfair, popularisé par Lord Playfair et utilisé par l’armée britannique durant les guerres du XXème siècle, est basé sur le chiffrement de paires de lettres (appelées digrammes).
Partie A : la clef de chiffrement
Ce chiffrement utilise un tableau de 5×5 lettres contenant un mot clef. On remplit le tableau avec les lettres du mot clef (sans doublons), puis on le complète avec les lettres restantes de l’alphabet (sans la lettre W) dans leur ordre alphabétique. Une lettre n’apparait qu’une seule fois dans le tableau.

EXERCICE 2 (6 points)
Cet exercice porte sur les systèmes d’exploitation ainsi que sur programmation et la programmation orientée objet.
Partie A

Écrire, dans un système Linux, la commande masquée en noir qui a permis d’obtenir le résultat de la Figure 1.

EXERCICE 3 (8 points)
Cet exercice porte principalement sur les bases de données, les graphes et la programmation de base en Python.
Un supermarché utilise une base de données qui contient des informations sur les produits, les fournisseurs, les commandes passées et leurs détails. Le modèle relationnel de cette base est donné par le schéma ci-dessous :