Flashcards: Introduction aux structures et concepts fondamentaux en informatique — 20 cards

All cards

1Question

Programmation orientée objet — définition ?

Answer

Paradigme basé sur classes et objets.

2Question

Interface — rôle ?

Answer

Définir un contrat de méthodes sans implémentation.

3Question

Encapsulation — principe ?

Answer

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

4Question

Héritage — avantage ?

Answer

Réutiliser et étendre des classes existantes.

5Question

Polymorphisme — capacité ?

Answer

Utiliser une interface pour types différents.

6Question

Classe vs instance — différence ?

Answer

Classe : modèle, instance : objet concret.

7Question

Pile — principe ?

Answer

LIFO, dernier ajouté, premier sorti.

8Question

File — principe ?

Answer

FIFO, premier ajouté, premier sorti.

9Question

Liste — caractéristique ?

Answer

Structure linéaire dynamique avec accès flexible.

10Question

Dictionnaire — rôle ?

Answer

Stocker paires clé-valeur pour accès rapide.

11Question

Arbre binaire — définition ?

Answer

Structure hiérarchique avec 0, 1 ou 2 enfants.

12Question

Feuille — localisation ?

Answer

Nœud sans enfant.

13Question

Graphes — éléments ?

Answer

Sommets et arêtes.

14Question

Matrice d’adjacence — représentation ?

Answer

Table indiquant présence ou poids entre sommets.

15Question

SQL — rôle principal ?

Answer

Manipuler et interroger des données relationnelles.

16Question

Clé primaire — fonction ?

Answer

Identifier de façon unique chaque ligne.

17Question

Routage — objectif ?

Answer

Acheminer efficacement les paquets entre réseaux.

18Question

Adresse IP — rôle ?

Answer

Identifier un ordinateur dans un réseau.

19Question

Recursion — principe ?

Answer

Fonction s’appelant elle-même pour décomposer un problème.

20Question

Divide & Conquer — méthode ?

Answer

Diviser, résoudre, fusionner pour optimiser.

Test yourself with the quiz

Test your knowledge with 10 questions on Introduction aux structures et concepts fondamentaux en informatique.

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

2. En quelle année la Loi de Moore a-t-elle été formulée ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Introduction aux structures et concepts fondamentaux en informatique.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator