Flashcards : Introduction aux Structures et Algorithmes Essentiels — 18 cartes

Toutes les cartes

1Question

Programmation orientée objet — définition ?

Réponse

Paradigme structurant le code en classes et objets.

2Question

Interface — rôle ?

Réponse

Contrat définissant les méthodes d’une classe.

3Question

Implémentation — rôle ?

Réponse

Réalisation concrète d’une interface.

4Question

Encapsulation — principe ?

Réponse

Protection des données internes via attributs privés.

5Question

Héritage — avantage ?

Réponse

Réutilisation et extension des classes.

6Question

Polymorphisme — capacité ?

Réponse

Utiliser une interface pour différents objets.

7Question

Pile — principe ?

Réponse

LIFO : dernier inséré, premier sorti.

8Question

File — principe ?

Réponse

FIFO : premier inséré, premier sorti.

9Question

Liste — caractéristique ?

Réponse

Structure flexible pour accès et modification.

10Question

Dictionnaire — avantage ?

Réponse

Accès rapide via clés, en O(1).

11Question

Arbre binaire — limite ?

Réponse

Chaque nœud a au plus deux enfants.

12Question

ABR — propriété ?

Réponse

Sous-arbre gauche < nœud < sous-arbre droit.

13Question

Graphe — éléments ?

Réponse

Sommets et arêtes, orientées ou non.

14Question

Matrice d’adjacence — représentation ?

Réponse

Tableau indiquant connexions entre sommets.

15Question

DFS — exploration ?

Réponse

En profondeur, jusqu’au bout d’une branche.

16Question

BFS — exploration ?

Réponse

En largeur, niveau par niveau.

17Question

Relation — dans SQL ?

Réponse

Table avec attributs et tuples.

18Question

Clé primaire — rôle ?

Réponse

Identifie de façon unique chaque ligne.

Testez-vous avec le QCM

Testez vos connaissances avec un QCM de 9 questions sur Introduction aux Structures et Algorithmes Essentiels.

1. Comment peut-on appliquer une interface en programmation orientée objet pour assurer qu'une classe possède certaines méthodes ?

2. Quelle est la caractéristique principale qui définit une pile dans une structure de données ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Introduction aux Structures et Algorithmes Essentiels.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards