Flashcards: Introduction aux Structures et Parcours en POO — 24 cards

All cards

1Question

Interface — définition ?

Answer

Contrat décrivant des fonctionnalités sans implémentation.

2Question

Implémentation — rôle ?

Answer

Code concret réalisant une interface.

3Question

Encapsulation — objectif ?

Answer

Protéger les données internes d’une classe.

4Question

Héritage — principe ?

Answer

Réutiliser et étendre une classe existante.

5Question

Polymorphisme — signification ?

Answer

Utiliser une même interface avec des comportements différents.

6Question

Classe mère — rôle ?

Answer

Classe de base dont héritent d’autres classes.

7Question

Classe fille — rôle ?

Answer

Classe héritée pouvant ajouter ou modifier des comportements.

8Question

Pile — principe ?

Answer

LIFO : dernier entré, premier sorti.

9Question

Opération push — action ?

Answer

Ajouter un élément au sommet de la pile.

10Question

Opération pop — action ?

Answer

Retirer l’élément au sommet de la pile.

11Question

File — principe ?

Answer

FIFO : premier entré, premier sorti.

12Question

pop(0) — effet ?

Answer

Retire le premier élément d’une liste.

13Question

Parcours FIFO — nom ?

Answer

Parcours en largeur (BFS).

14Question

Dictionnaire — structure ?

Answer

Association clé-valeur non ordonnée.

15Question

Sommets — définition ?

Answer

Nœuds d’un graphe.

16Question

Arête — définition ?

Answer

Liaison entre deux sommets.

17Question

Graphe pondéré — caractéristique ?

Answer

Arêtes avec un poids ou coût.

18Question

Connexité — signification ?

Answer

Tous sommets reliés par un chemin.

19Question

BFS — principe ?

Answer

Explore par niveaux, FIFO.

20Question

DFS — principe ?

Answer

Explore en profondeur, pile/LIFO.

21Question

Taille d’un arbre — définition ?

Answer

Nombre total de nœuds.

22Question

Hauteur d’un arbre — définition ?

Answer

Longueur du plus long chemin racine-feuille.

23Question

Profondeur d’un nœud — localisation ?

Answer

Distance de la racine à ce nœud.

24Question

Parcours préfixe — ordre ?

Answer

Racine, gauche, droite.

Test yourself with the quiz

Test your knowledge with 24 questions on Introduction aux Structures et Parcours en POO.

1. Qu’est-ce qu’une interface en programmation orientée objet ?

2. Quel mécanisme protège les données internes d’une classe en limitant l’accès direct ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Introduction aux Structures et Parcours en POO.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator