Tous les sujets, pour votre succès

Spécialité NSI Épreuve pratique 2025 Sujet 35

Accueil » Spécialité NSI Épreuve pratique 2025 Sujet 35
\[\]

Bac Général
Classe : 
Terminale
Matière : Numérique et Sciences Informatiques Épreuve pratique
Année : 2025
Session : Normale
Durée de l’épreuve : 1 heure
Numéro du sujet : 35

Extrait

EXERCICE 1 (10 points)
Sur le réseau social TipTop, on s’intéresse au nombre de « like » des abonnés. Les données sont stockées dans des dictionnaires où les clés sont les pseudos et les valeurs correspondantes sont les nombres de « like » comme ci-dessous :
{ ‘Bob’: 102, ‘Ada’: 201, ‘Alice’: 103, ‘Tim’: 50 }
Écrire une fonction max_dico qui :
• prend en paramètre un dictionnaire dico non vide dont les clés sont des chaînes de caractères et les valeurs associées sont des entiers ;
• et qui renvoie un tuple dont :
– la première valeur est la clé du dictionnaire associée à la valeur maximale ;
– la seconde valeur est la première valeur maximale présente dans le dictionnaire.

EXERCICE 2 (10 points)
Nous avons l’habitude de noter les expressions arithmétiques avec des parenthèses comme par exemple : (2 + 3) × 5.
Il existe une autre notation utilisée par certaines calculatrices, appelée notation postfixe, qui n’utilise pas de parenthèses. L’expression arithmétique précédente est alors obtenue en saisissant successivement 2, puis 3, puis l’opérateur +, puis 5, et enfin l’opérateur ×. On modélise cette saisie par le tableau [2, 3, ‘+’, 5, ‘‘]. Autre exemple, la notation postfixe de 3 × 2 + 5 est modélisée par le tableau : [3, 2, ‘‘, 5, ‘+’].
D’une manière plus générale, la valeur associée à une expression arithmétique en notation postfixe est déterminée à l’aide d’une pile en parcourant l’expression arithmétique de gauche à droite de la façon suivante :
• si l’élément parcouru est un nombre, on le place au sommet de la pile ;
• si l’élément parcouru est un opérateur, on récupère les deux éléments situés au sommet de la pile et on leur applique l’opérateur. On place alors le résultat au sommet de la pile.
• à la fin du parcours, il reste alors un seul élément dans la pile qui est le résultat de
l’expression arithmétique.

Fichiers python exercice 2