Tous les sujets, pour votre succès

NSI Évaluation commune Première Sujet 87 – SPENSI87

Accueil » NSI Évaluation commune Première Sujet 87 – SPENSI87

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 87 – SPENSI87

Extrait de l’annale :
Thème A : types de base
Question A 2
Pour quelles valeurs booléennes des variables a, b et c l’expression (a or b) and (not c) a-t-elle pour
valeur True ?
Réponses
A a = True b = False c = True
B a = True b = False c = False
C a = False b = False c = True
D a = False b = True c = True

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
Quelle expression Python permet d’accéder au numéro de téléphone de Tournesol, sachant que le répertoire a
été défini par l’affectation suivante :
repertoire = [ {‘nom’: ‘Dupont’, ‘tel’: ‘5234’},
{‘nom’: ‘Tournesol’, ‘tel’: ‘5248’}, {‘nom’: ‘Dupond’, ‘tel’: ‘3452’}]
Réponses
A repertoire[‘Tournesol’]
B repertoire[‘tel’][1]
C repertoire[1][‘tel’]
D repertoire[‘Tournesol’][tel]