Exercices de Programmation orientée objet : classes, attributs, méthodes · Bac Centres étrangers (Afrique)

8 exercices de Programmation orientée objet : classes, attributs, méthodes tombés au Bac de Numérique et Sciences Informatiques…

Exercice 1 - Programmation orientée objet · Centres étrangers (Afrique) 2026 (jour 1)

Questions 7 et 8 : Instancier un objet de la classe Athlete pour modéliser Alex, puis implémenter la méthode calculer_score(self).

Exercice 3 - Programmation orientée objet · Centres étrangers (Afrique) 2026 (jour 1)

Parties A et B de l'Exercice 3 : Programmation orientée objet en Python pour le jeu du démineur. Compléter l'assertion du constructeur, initialiser les attributs, instancier un objet au niveau intermédiaire, initialiser la grille vide, placer aléatoirement les mines avec randint, compter les mines voisines et générer…

Exercice 1 - Partie A · Centres étrangers (Afrique) 2026 (jour 2)

Partie A de l'exercice 1 : programmation orientée objet en Python modélisant une flotte de taxis (classes Chauffeur, Client, Taxi, Course, assertions, création d'instances et calcul de tarif).

Exercice 3 - Partie B (Questions 9 à 11) · Centres étrangers (Afrique) 2024 (jour 1)

Exercice 3, Partie B (Questions 9 à 11) : Programmation orientée objet en Python (classes Client, Reservation, Emplacement). Rôle du paramètre self, instanciation d'un objet Client, et calcul du montant total à régler dans la fonction montant_a_regler.

Exercice 1 - Partie A · Centres étrangers (Afrique) 2024 (jour 2)

Exercice 1 - Partie A : Manipulation de la classe Chemin en Python (attributs, méthodes, exécution, complétion de remplir_grille, écriture de get_dimensions et tracer_chemin).

Exercice 4 - Programmation orientée objet · Centres étrangers (Afrique) 2022 (jour 2)

Modélisation orientée objet du jeu de la bataille avec la classe Carte : écriture du constructeur, instanciation, initialisation d'un jeu de 52 cartes et fonction de comparaison.

Exercice 1 · Centres étrangers (Afrique) 2021 (jour 1)

Exercice de programmation orientée objet en Python portant sur l'implémentation et l'utilisation d'une classe CodeCesar pour le chiffrement de César. Déterminer les sorties de la méthode decale, implémenter la méthode cryptage(self, texte), écrire un script principal de saisie et d'affichage, et expliquer le résultat…

Exercice 5 · Centres étrangers (Afrique) 2021 (jour 2)

Exercice sur la commande d'un bandeau de LEDs via la librairie Adafruit_WS2801 et modélisation orientée objet par une classe Bandeau.

Autres thèmes : Numérique et Sciences Informatiques

Structures de données

Bases de données

Architectures, systèmes et réseaux

Langages et programmation

Algorithmique