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 146 – SPENSI146
Extrait de l’annale :
Thème A : types de base
Question A 1
Un seul des réels suivants (écrits en base 10) n’a pas une écriture finie en base 2. Lequel ?
Réponses
A 1,25
B 1,5
C 1,6
D 1,75
Thème B : types construits
Question B 1
L est une liste d’entiers.
On définit la fonction suivante :
def f(L):
m = L[0]
for x in L:
if x > m:
m = x
return m
Que calcule cette fonction ?
Réponses
A le maximum de la liste L passée en argument
B le minimum de la liste L passée en argument
C le premier terme de la liste L passée en argument
D le dernier terme de la liste L passée en argument
Thème C : traitement de données en tables
Question C 1
Quelle est la valeur de la variable table après exécution du programme Python suivant ?
table = [12, 43, 6, 22, 37]
for i in range(len(table) – 1):
if table[i] > table[i+1]:
table[i], table[i+1] = table[i+1], table[i]
Réponses
A [6, 12, 22, 37, 43]
B [12, 6, 22, 37, 43]
C [43, 12, 22, 37, 6]
D [43, 37, 22, 12, 6]