Sujets du Bac Numérique et Sciences Informatiques 2021 · Polynésie
Sujets du Bac de Numérique et Sciences Informatiques 2021 (Polynésie) : Jour 2. Avec le corrigé de chaque exercice et correction automatique.
Jour 2 (2021)
Thèmes du sujet : Arbres : vocabulaire, mesures et algorithmique · Bases de données relationnelles, SGBD et langage SQL · Architectures matérielles et systèmes d'exploitation · Protocoles de routage : RIP et OSPF · Sécurisation des communications : chiffrement et HTTPS · Modularité, API et paradigmes de programmation · Diviser pour régner · Coût des algorithmes, tris et recherche
- Exercice 1 - Tri par insertion · Coût des algorithmes, tris et recherche
Parties A et B de l'exercice 1 : manipulation d'une liste Python (modification d'un élément, taille, affichage d'une tranche) et algorithme du tri par insertion (compléter les lignes de l'algorithme… - Exercice 1 - Tri fusion · Diviser pour régner
Partie C : Étude de l'algorithme de tri fusion (nature récursive, principe de la fusion, complétion de l'implémentation en Python, rôle de l'import math.floor). Partie D : Comparaison entre tri par… - Exercice 2 - Base de données relationnelle · Bases de données relationnelles, SGBD et langage SQL
Exercice sur les bases de données relationnelles : schéma relationnel (clés primaires, domaines, clé étrangère), requêtes SQL (sélection, jointure, insertion) et adaptation du modèle relationnel… - Exercice 2 - Site web et sécurisation · Sécurisation des communications : chiffrement et HTTPS
Partie B : 1) Expliquer pourquoi utiliser POST plutôt que GET pour un formulaire avec beaucoup de données. 2) Dire s'il est préférable d'utiliser HTTP ou HTTPS pour la validation du paiement et… - Exercice 3 · Arbres : vocabulaire, mesures et algorithmique
Exercice sur les arbres binaires de recherche (ABR) : étude d'un exemple débranché (racine, fils, branche, insertion d'un nœud), programmation orientée objet en Python (rôle de __init__, gestion des… - Exercice 4 - Routage · Protocoles de routage : RIP et OSPF
Partie A de l'exercice 4 : Expliquer l'utilité du découpage en paquets et de l'encapsulation dans le protocole TCP-IP. Préciser ce que représentent les sommets et les arêtes dans la modélisation d'un… - Exercice 4 - Systèmes et architectures · Architectures matérielles et systèmes d'exploitation
Parties B, C et D de l'exercice 4 : gestion des processus et interblocages, comparaison des architectures de Von Neumann et de Harvard (avec schémas à compléter et rôles des registres),… - Exercice 5 - Base de données VOD · Bases de données relationnelles, SGBD et langage SQL
Parties A et B de l'exercice 5 sur la base de données VOD : modèle relationnel, clés primaires et étrangères, domaines, adaptation du schéma (acteurs, tranche d'âge) et requêtes SQL d'interrogation,… - Exercice 5 - Conseils de films · Modularité, API et paradigmes de programmation
Partie C : Conseils de films. 1. Expliquer ce que fait la fonction distance(IdCpt1, IdCpt2, listeFilms). 2. Traduire en Python l'algorithme de la fonction conseilsFilms(IdCpt).
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 · 11 exercices · 65 % de chances de tomber
- Arbres : vocabulaire, mesures et algorithmique · 7 exercices · 45 % de chances de tomber
- Protocoles de routage : RIP et OSPF · 5 exercices · 40 % de chances de tomber
- Architectures matérielles et systèmes d'exploitation · 5 exercices · 30 % de chances de tomber
- Coût des algorithmes, tris et recherche · 3 exercices · 25 % de chances de tomber
- Sécurisation des communications : chiffrement et HTTPS · 2 exercices · 25 % de chances de tomber