Exercices de Programmation orientée objet : classes, attributs, méthodes · Bac Asie
6 exercices de Programmation orientée objet : classes, attributs, méthodes tombés au Bac de Numérique et Sciences Informatiques (Asie) (2022-2026).
Exercice 2 - Programmation orientée objet · Asie 2026 (jour 1)
Exercice de programmation orientée objet en Python portant sur un perceptron pour détecter les spams : calcul de somme pondérée et seuil, attributs et méthodes de la classe DetecteurSpam, assertions, codage de fonction_activation et prediction, indexation de listes, boucle d'entraînement et test de convergence.
Exercice 1 - Programmation orientée objet · Asie 2026 (jour 2)
Questions 1 et 3 à 7 : Modélisation et méthodes de la classe Taquin (position gagnante, recherche d'indice, déplacement et mélange).
Exercice 1 · Asie 2025 (jour 2)
Exercice 1 : Programmation orientée objet en Python avec la classe Date (attributs, méthodes d'accès et de modification, test d'année bissextile, calcul du nombre de jours écoulés et timestamp UNIX).
Exercice 1 · Asie 2024 (jour 1)
Exercice 1 : Programmation orientée objet en Python (classes Maison et Antenne) et algorithmes gloutons de couverture de maisons le long d'une rue.
Exercice 3 - Partie A · Asie 2024 (jour 1)
Partie A de l'Exercice 3 : Programmation orientée objet en Python avec les classes Personne et Personnel (Questions 1 à 8).
Exercice 4 · Asie 2022 (jour 1)
Programmation orientée objet en Python avec la classe Stock : ajout d'ingrédients, affichage des stocks, vérification des quantités pour une brioche, simulation de production et cumul sur plusieurs lieux de production.
Autres thèmes : Numérique et Sciences Informatiques
Structures de données
- Structures de données abstraites : listes, piles, files, dictionnaires · 8 exercices · 60 % de chances de tomber
- Arbres : vocabulaire, mesures et algorithmique · 3 exercices · 30 % de chances de tomber
- Graphes : modélisation, implémentations et parcours · 3 exercices · 40 % de chances de tomber
Bases de données
- Bases de données relationnelles, SGBD et langage SQL · 10 exercices · 70 % de chances de tomber
Architectures, systèmes et réseaux
- Binaire, entiers et opérateurs booléens · 3 exercices · 30 % de chances de tomber
- Architectures matérielles et systèmes d'exploitation · 3 exercices · 25 % de chances de tomber
- Réseaux : adressage IP et sous-réseaux · 3 exercices · 35 % de chances de tomber
- Protocoles de routage : RIP et OSPF · 4 exercices · 45 % de chances de tomber
Langages et programmation
- Récursivité · 4 exercices · 40 % de chances de tomber
- Mise au point des programmes : bugs, assertions et tests · 2 exercices · 25 % de chances de tomber
- Programme comme donnée, calculabilité et décidabilité · 1 exercice · 25 % de chances de tomber
Algorithmique
- Diviser pour régner · 1 exercice · 20 % de chances de tomber
- Recherche textuelle et algorithme de Boyer-Moore · 1 exercice · 25 % de chances de tomber
- Coût des algorithmes, tris et recherche · 4 exercices · 30 % de chances de tomber