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 56 – SPENSI56
Extrait de l’annale :
Thème A : types de base
Question A 1
Laquelle de ces affirmations concernant le codage UTF-8 des caractères est vraie ?
Réponses
A le codage UTF-8 est sur 7 bits
B le codage UTF-8 est sur 8 bits
C le codage UTF-8 est sur 1 à 4 octets
D le codage UTF-8 est sur 8 octets
Thème B : types construits
Question B 1
On définit un dictionnaire : d = { ‘couleur’: ‘vert’, ‘taille’: 42, ‘marque’: ‘le coq sportif’ }
Quelle est la valeur de l’expression [k for k in d.keys()] ?
Réponses
A [‘couleur’, ‘taille’, ‘marque’]
B [(‘couleur’, ‘vert’), (‘taille’, 42), (‘marque’, ‘le coq sportif’)]
C [‘vert’, 42, ‘le coq sportif’]
D [‘couleur’: ‘vert’, ‘taille’: 42, ‘marque’: ‘le coq sportif’]
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’]]
Une erreur s’est glissée dans le tableau, car le symbole du Fluor est F et non Fl. Quelle instruction permet de
rectifier ce tableau ?
Réponses
A mendeleiev.append(‘F’)
B mendeleiev[1][6] = ‘F’
C mendeleiev[6][1] = ‘F’
D mendeleiev[-1][-1] = ‘F’