Bac Général
Classe : Terminale
Centre d’examen : La Réunion
Matière : Numérique et Sciences Informatiques
Année : 2023
Session : Normale
Durée de l’épreuve : 3 heures 30
Repère de l’épreuve : 23-NSIJ1LR1
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 (4 points)
Cet exercice porte sur les réseaux et les protocoles de routages.
Quelques rappels :
Une adresse IPv4 est composée de 4 octets X1.X2.X3.X4 qui peuvent être écrits en notation binaire ou décimale.
La notation CIDR X1.X2.X3.X4/n signifie que les n premiers bits de poids forts de l’adresse IP représentent la partie « réseau », les bits suivants la partie « hôte » (machine).
1.
a. Donner le nombre de bits formant un octet
EXERCICE 2 (4 points)
Cet exercice porte sur la programmation orientée objet et les dictionnaires.
Dans le tableau ci-dessous, on donne les caractéristiques nutritionnelles, pour une quantité de 100 grammes, de quelques aliments.
EXERCICE 3 (4 points)
Cet exercice porte sur les bases de données relationnelles et le langage SQL.
L’énoncé de cet exercice utilise les mots-clefs du langage SQL suivants : SELECT, FROM, WHERE, JOIN…ON, UPDATE…SET, INSERT INTO…VALUES.
Un orchestre souhaite créer une base de données relationnelle contenant la table de ses membres et celle des instruments joués. Pour cela, il est choisi d’utiliser le langage SQL. Une relation musiciens est créée. Elle contient également les informations d’inscription ainsi que leur ancienneté au sein de l’orchestre.
id_mus est la clé primaire de la relation musiciens.
Code_instrument est la clé primaire de la relation instruments.