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 166 – SPENSI166
Extrait de l’annale :
Thème A : types de base
Question A 4
À quelle affectation sont équivalentes les instructions suivantes, où a, b sont des variables entières et c une
variable booléenne ?
c = False
if a==b:
c = True
if a > b+10:
c = True
Réponses
A c = (a==b) or (a > b+10)
B c = (a==b) and (a > b+10)
C c = not(a==b)
D c = not(a > b+10)
Thème B : types construits
Question B 1
Si on tape dans la console d’éxécution la commande :
[1,4,3] + [2,4,5]
qu’obtient-on ?
Réponses
A [3, 8, 8]
B [19]
C [1, 4, 3, 2, 4, 5]
D un message d’erreur car l’addition n’est pas compatible avec les listes
Thème C : traitement de données en tables
Question C 1
On a défini :
mendeleiev = [ [‘H’,’.’,’.’,’.’,’.’,’.’,’.’,’He’],
[‘Li’,’Be’,’B’,’C’,’N’,’O’,’Fl’,’Ne’],
[‘Na’,’Mg’,’Al’,’Si’,’P’,’S’,’Cl’,’Ar’]]
Comment construire la liste des gaz rares, c’est-à-dire la liste des éléments de la dernière colonne ?
Réponses
A gaz_rares = [ periode[7] for periode in mendeleiev]
B gaz_rares = [ periode for periode in mendeleiev[7]]
C gaz_rares = [ periode for periode[7] in mendeleiev]
D gaz_rares = [ periode[8] for periode in mendeleiev]