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 60 – SPENSI60
Extrait de l’annale :
Thème A : types de base
Question A 1
Choisir une expression booléenne pour la variable S qui satisfait la table de vérité suivante.
A B S
0 0 1
0 1 0
1 0 1
1 1 1
Réponses
A A ou (non B)
B (non A) ou B
C (non A) ou (non B)
D non (A ou B)
Thème B : types construits
Question B 1
Quelle instruction permet d’affecter la liste [0,1,4,9,16] à la variable tableau ?
Réponses
A tableau = [ i2 for i in range(4) ]
B tableau = [ i2 for i in range(5) ]
C tableau = [ i2 for i in range(16) ]
D tableau = [ i2 for i in range(17) ]
Thème C : traitement de données en tables
Question C 1
On exécute le code suivant :
table = [ [‘lovelace’, ‘ada’, 1815, 1852],
[‘von neumann’,’john’, 1903, 1957],
[‘turing’, ‘alan’, 1912, 1954],
[‘mccarthy’, ‘john’, 1927, 2011],
[‘floyd’, ‘robert’, 1936, 2001] ]
L = []
for index in range(len(table)):
if table[index][3] > 1954:
L.append(index)
Quelle est la valeur de la liste L à la suite de cette exécution ?
Réponses
A [‘von neumann’,’mccarthy’,’floyd’]
B [1957,2011,2001]
C [1,3,4]
D [‘lovelace’,’turing’]