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 39 – SPENSI39
Extrait de l’annale :
Thème A : types de base
Question A 1
Quel est le résultat de l’addition binaire 0010 0110 + 1000 1110 ?
Réponses
A 1010 1110
B 0000 0110
C 1011 0100
D 0101 0001
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
Un fichier CSV …
Réponses
A ne peut être lu que par un tableur
B est l’unique format utilisé pour construire une base de données
C est un fichier texte
D est un format propriétaire