Flashcards: Introduction aux structures de données et algorithmes fondamentaux — 20 cards

All cards

1Question

POO — définition ?

Answer

Programmation orientée objet, paradigme basé sur classes et objets.

2Question

Interface — rôle ?

Answer

Décrit les fonctionnalités attendues sans implémentation.

3Question

Encapsulation — but ?

Answer

Protéger les données internes en rendant les attributs privés.

4Question

Héritage — utilité ?

Answer

Réutiliser et étendre le comportement d’une classe parente.

5Question

Polymorphisme — principe ?

Answer

Utiliser une même interface avec plusieurs types.

6Question

Pile — principe ?

Answer

LIFO, dernier entré, premier sorti.

7Question

File — principe ?

Answer

FIFO, premier entré, premier sorti.

8Question

Dictionnaire — structure ?

Answer

Paire clé-valeur, accès rapide.

9Question

Liste — caractéristique ?

Answer

Structure linéaire dynamique.

10Question

ABR — règle ?

Answer

Gauche < parent < droite.

11Question

Arbre AVL — propriété ?

Answer

Auto-équilibré, hauteur logarithmique.

12Question

Racine — localisation ?

Answer

Nœud de départ, sans parent.

13Question

Feuille — définition ?

Answer

Nœud sans enfant.

14Question

Parcours DFS — mécanisme ?

Answer

Exploration en profondeur avant de revenir.

15Question

Parcours BFS — mécanisme ?

Answer

Exploration par niveaux.

16Question

SQL — rôle ?

Answer

Langage pour gérer bases relationnelles.

17Question

JOIN — fonction ?

Answer

Relier deux tables selon une condition.

18Question

Tri insertion — principe ?

Answer

Insère chaque élément à sa position dans la partie triée.

19Question

Tri sélection — principe ?

Answer

Choisit le minimum dans la partie non triée.

20Question

PGCD — calcul ?

Answer

Plus grand commun diviseur, via Euclide.

Test yourself with the quiz

Test your knowledge with 20 questions on Introduction aux structures de données et algorithmes fondamentaux.

1. Que fait la clause WHERE dans une requête SQL ?

2. Quel usage correspond à un alias lors d’une importation Python ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Introduction aux structures de données et algorithmes fondamentaux.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator