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 133 – SPENSI133
Extrait de l’annale :
Thème A : types de base
Question A 1
Parmi les noms suivants, lequel n’est pas celui d’une méthode d’encodage des caractères ?
Réponses
A UTF-16
B ASCII
C Arial
D Unicode
Thème B : types construits
Question B 1
On définit :
resultat = [ i*2 for i in range(10) ]
Quelle est la valeur de resultat ?
Réponses
A [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
B [0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
C [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
D [2, 4, 6, 8, 10, 12, 14, 16, 18]
Thème C : traitement de données en tables
Question C 1
On définit une table d’élèves et une liste finale de la façon suivante :
table_eleves = [ {« prenom »: « Ada », « nom » : « Lovelace », « age » : 17},
{« prenom »: « Charles », « nom » : « Babbage », « age » : 18},
……
{« prenom »: « John », « nom » : « Von Neumann », « age » : 16} ]
liste_finale = [ eleve for eleve in table_eleves if eleve[« age »] >= 18 ]
Que contient cette liste finale ?
Réponses
A La liste des prénoms des élèves majeurs de la table.
B La liste des âges des élèves majeurs de la table.
C La liste des élèves majeurs de la table, chaque élément de la liste étant représenté par un dictionnaire.
D La liste des élèves majeurs de la table, chaque élément de la liste étant représenté par une liste.