Epreuve E3C : spécialité Numérique et Sciences Informatiques (NSI)
Voie : Bac général
Niveau d’études : Classe de première
Session : 2025
Durée de l’épreuve : 2 heures
Calculatrice : Interdite
Dictionnaire : Interdit
Numéro du sujet : Sujet 65 – SPENSI65
Extrait de l’annale :
Thème A : types de base
Question A 1
En base 2, l’entier 2019 s’écrit :
Réponses
A 111 1110 0011
B 7E3
C 110 0011 1111
D 3E7
Thème B : types construits
Question B 1
On dispose d’une table tab constituée d’une liste de trois sous-listes contenant chacune quatre caractères.
tab = [ [‘A’, ‘B’, ‘C’, ‘D’],
[‘E’, ‘F’, ‘G’, ‘H’],
[‘I’, ‘J’, ‘K’, ‘L’] ]
Parmi les propositions suivantes, laquelle permet de convertir cette table en une liste L contenant dans l’ordre,
ligne par ligne, les 12 caractères de tab ?
à la fin, on doit passer l’assertion :
assert L == [ ‘A’, ‘B’, ‘C’, ‘D’, ‘E’, ‘F’, ‘G’, ‘H’, ‘I’, ‘J’, ‘K’, ‘L’ ]
Réponses
A L = []
for i in range(3):
for j in range(4):
L.append(tab[i][j])
B L = []
for i in range(4):
for j in range(3):
L.append(tab[i][j])
C L = []
for i in range(3):
L.append(tab[i])
D L = []
for i in range(4):
L.append(tab[i])
Thème C : traitement de données en tables
Question C 1
Soit la table de données suivante :
nom prenom date_naissance
Dupont Pierre 17/05/1987
Dupond Catherine 18/07/1981
Haddock Archibald 23/04/1998
Quels sont les descripteurs de ce tableau ?
Réponses
A nom, prenom et date_naissance
B Dupont, Pierre et 17/05/1987
C Dupont, Dupond et Haddock
D il n’y en a pas