Numérique et sciences informatiques (NSI) · Terminale

Exercices : la programmation orientée objet

22 exercices avec correction détaillée, en 3 séries. Aucune inscription : ta progression reste sur ton appareil.

Exécute mentalement chaque programme ligne par ligne, en suivant l’état de chaque objet.

Exercices corrigés : 0 / 8
  1. Exercice 1 sur 8

    Association

    Associe chaque terme à sa définition.

    Aide d’ULU pour cet exercice
  2. Exercice 2 sur 8

    QCM

    Quelle méthode est appelée automatiquement lors de l’instruction p = Point(2, 3) ?

    Choisis une réponse
    Aide d’ULU pour cet exercice
  3. Exercice 3 sur 8

    Calcul

    Qu’affiche ce programme ?

    Aide d’ULU pour cet exercice
  4. Exercice 4 sur 8

    Vrai ou faux

    Dans une méthode, le paramètre self désigne l’objet sur lequel la méthode est appelée.

    Vrai ou faux ?
    Aide d’ULU pour cet exercice
  5. Exercice 5 sur 8

    Calcul

    Qu’affiche ce programme ?

    Aide d’ULU pour cet exercice
  6. Exercice 6 sur 8

    Calcul

    Avec la classe Compteur de l’exercice 3, qu’affiche ce programme ?

    Aide d’ULU pour cet exercice
  7. Exercice 7 sur 8

    Texte à trous

    Complète avec le mot Python qui convient.

    Le mot-clé permet de définir une classe. Le constructeur est la méthode . Son premier paramètre, qui désigne l’objet en cours de construction, s’appelle par convention .

    Aide d’ULU pour cet exercice
  8. Exercice 8 sur 8

    Question ouverte

    Écris une classe Eleve dont le constructeur reçoit un nom et crée une liste de notes vide, avec une méthode ajouter_note(note) et une méthode moyenne() qui renvoie la moyenne des notes (ou None s’il n’y en a aucune).

    Aide d’ULU pour cet exercice

À découvrir aussi