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 196 – SPENSI196
Extrait de l’annale :
Thème A : types de base
Question A 1
À quoi sert le codage en complément à 2 ?
Réponses
A à inverser un nombre binaire
B à coder des nombres entiers négatifs en binaire
C à convertir un nombre en hexadécimal
D à multiplier par 2 un nombre en binaire
Thème B : types construits
Question B 1
On dispose du dictionnaire regions ci-dessous :
regions = { ‘Mayotte’: 376, ‘Pays de la Loire’: 32082,
‘La Réunion’: 2504, ‘Grand Est’: 57441,
‘Martinique’: 1128, ‘Corse’: 8680,
‘Bretagne’: 27208, ‘Nouvelle-Aquitaine’: 84036 }
Parmi les instructions suivantes, laquelle permet d’ajouter une nouvelle région ?
Réponses
A INSERT « ‘Hauts de France’:31806 » INTO regions
B regions = dict([‘Hauts de France’] = 31806)
C regions(‘Hauts de France’) = 31806
D regions[‘Hauts de France’] = 31806
Thème C : traitement de données en tables
Question C 1
On exécute le code suivant :
a = [5, 4, 3, 4, 7]
a.append(4)
Quelle est la valeur de la variable a à la fin de cette exécution ?
Réponses
A 2
B [4, 4]
C [5, 4, 3, 4, 7, 4]
D True