Sujets du Bac Numérique et Sciences Informatiques 2022 · Nouvelle-Calédonie
Sujets du Bac de Numérique et Sciences Informatiques 2022 (Nouvelle-Calédonie) : Jour 1 et Jour 2. Avec le corrigé de chaque exercice.
Jour 1 (2022)
Thèmes du sujet : Structures de données abstraites : listes, piles, files, dictionnaires · Programmation orientée objet : classes, attributs, méthodes · Arbres : vocabulaire, mesures et algorithmique · Bases de données relationnelles, SGBD et langage SQL · Architectures matérielles et systèmes d'exploitation · Réseaux : adressage IP et sous-réseaux · Protocoles de routage : RIP et OSPF
- Exercice 1 · Bases de données relationnelles, SGBD et langage SQL
Exercice sur le schéma relationnel et les requêtes SQL : distinction clé primaire / clé étrangère, utilité des clés étrangères dans Joue_Role, requêtes de sélection simple, d'insertion, compréhension… - Exercice 2 - Partie 1 - Architectures matérielles · Architectures matérielles et systèmes d'exploitation
Partie 1 : Choix d'un serveur. Répondre à trois questions portant sur l'architecture matérielle du Raspberry Pi et du mini-PC : quantité de mémoire vive (RAM), rôle principal du composant SSD et deux… - Exercice 2 - Parties 2 et 3 - Réseaux et adressag… · Réseaux : adressage IP et sous-réseaux
Parties 2 et 3 : paramétrage d'un réseau local (adresse réseau, adresses disponibles, passerelle par défaut) et analyse d'une capture de trames réseau (adresse MAC du serveur DNS, protocole de… - Exercice 2 - Partie 4 - Protocoles de routage · Protocoles de routage : RIP et OSPF
Partie 4 : protocole de routage RIP. À partir du schéma du réseau (Figure 6) et de la table de routage de R2, donner la table de routage du routeur R4 et déterminer le trajet minimal (en nombre de… - Exercice 3 · Structures de données abstraites : listes, piles, files, dictionnaires
Exercice d'algorithmique et de traitement de données CSV en Python avec liste de dictionnaires (Morbihan, villes56.csv). Comprend des questions sur le mode d'ouverture, l'encodage, l'accès aux… - Exercice 4 · Arbres : vocabulaire, mesures et algorithmique
Exercice sur les arbres binaires : hauteur, parcours en profondeur préfixe, identification des feuilles, profils de membres et fonctions récursives en Python. - Exercice 5 · Programmation orientée objet : classes, attributs, méthodes
Exercice de programmation orientée objet en Python : définition de la classe Compte (méthodes crediter, debiter, est_positif), instanciation et méthode de transfert, puis fonctions de recherche et…
Jour 2 (2022)
Thèmes du sujet : Structures de données abstraites : listes, piles, files, dictionnaires · Programmation orientée objet : classes, attributs, méthodes · Arbres : vocabulaire, mesures et algorithmique · Bases de données relationnelles, SGBD et langage SQL · Réseaux : adressage IP et sous-réseaux · Protocoles de routage : RIP et OSPF
- Exercice 1 · Programmation orientée objet : classes, attributs, méthodes
Modélisation des déplacements et des combats d'un jeu vidéo par la classe Personnage en langage Python (POO). - Exercice 2 - Arbres · Arbres : vocabulaire, mesures et algorithmique
Exercice portant sur les arbres binaires : justifier pourquoi la structure est un arbre binaire, déterminer le rôle et justifier un algorithme récursif de calcul de taille, donner l'affichage… - Exercice 2 - Dictionnaires · Structures de données abstraites : listes, piles, files, dictionnaires
Manipulation d'un dictionnaire Python V associant des valeurs positives aux lettres de l'arbre : type de V, accès à une valeur par sa clé, et écriture des fonctions somme et VMax. - Exercice 3 · Bases de données relationnelles, SGBD et langage SQL
Exercice sur les bases de données relationnelles (schéma Chevalier, tables Personnage et Qualite). Écriture de requêtes SQL (SELECT, UPDATE, INSERT, JOIN) et évaluation de l'effet d'une requête… - Exercice 4 - Adressage IP · Réseaux : adressage IP et sous-réseaux
Questions 1 et 2 : Détermination de l'adresse réseau de Portable 3 (T1), proposition d'une adresse pour Portable 3, calcul du nombre d'adresses disponibles pour Portable 4 dans le réseau T2 (/24), et… - Exercice 4 - Protocoles de routage · Protocoles de routage : RIP et OSPF
Questions 3, 4 et 5 : Étude des protocoles de routage RIP (chemin minimal en nombre de sauts) et OSPF (calcul de métriques selon la bande passante), identification du type de câble (Ethernet) et… - Exercice 5 - Masques de réseau et CIDR · Réseaux : adressage IP et sous-réseaux
Validation de masques de réseau IPv4 (255.255.225.0 et 255.255.224.0) avec justification binaire, et écriture en Python de la fonction cidr(bits) qui renvoie le préfixe CIDR correspondant ou -1 si le… - Exercice 5 - Tables de routage · Protocoles de routage : RIP et OSPF
Questions 2 et 3 : identifier la commande système permettant d'afficher la table de routage (Question 2) puis compléter pas à pas les tables de routage des routeurs R1, R2 et R3 aux étapes 1, 2 et 3…
Tu peux aussi réviser par thème
Entraîne-toi sur un thème avec les exercices des sujets de toutes les années.
- Bases de données relationnelles, SGBD et langage SQL · 6 exercices · 65 % de chances de tomber
- Structures de données abstraites : listes, piles, files, dictionnaires · 4 exercices · 55 % de chances de tomber
- Protocoles de routage : RIP et OSPF · 5 exercices · 50 % de chances de tomber
- Programmation orientée objet : classes, attributs, méthodes · 4 exercices · 45 % de chances de tomber
- Réseaux : adressage IP et sous-réseaux · 4 exercices · 35 % de chances de tomber
- Architectures matérielles et systèmes d'exploitation · 2 exercices · 35 % de chances de tomber