Flashcards: Maîtrise des fonctions et paradigmes de programmation — 16 cards

All cards

1Question

Déclaration de fonction — rôle ?

Answer

Indique le type, nom et arguments pour la compilation

2Question

Définition de fonction — contenu ?

Answer

Contient le code effectif de la fonction

3Question

Appel de fonction — action ?

Answer

Exécute la fonction avec paramètres donnés

4Question

Fonction — valeur de retour ?

Answer

Renvoie une valeur ou void si rien

5Question

Procédure — caractéristique ?

Answer

Routine sans valeur de retour, déclarée avec void

6Question

Paramètres formels — définition ?

Answer

Noms utilisés dans la fonction pour manipuler les arguments

7Question

Paramètres effectifs — définition ?

Answer

Expressions passées lors de l’appel

8Question

Passage par copie — effet ?

Answer

Modifications internes n’affectent pas l’appelant

9Question

Passage par référence — effet ?

Answer

Modifie les variables originales via &

10Question

const — rôle ?

Answer

Empêche la modification d’un argument en référence

11Question

Arguments par défaut — utilisation ?

Answer

Rendent optionnels certains paramètres

12Question

Surcharge — principe ?

Answer

Même nom, signatures différentes

13Question

Fonctions génériques — mécanisme ?

Answer

Templates générant des fonctions pour plusieurs types

14Question

Surcharge opérateur — but ?

Answer

Définir comportement d’un opérateur pour un type

15Question

Fichier d’en-tête — contenu ?

Answer

Déclarations publiques pour l’interface

16Question

API — rôle ?

Answer

Expose fonctionnalités pour utilisation par d’autres programmes

Test yourself with the quiz

Test your knowledge with 16 questions on Maîtrise des fonctions et paradigmes de programmation.

1. Dans quel cas une déclaration de fonction est-elle nécessaire avant l’appel ?

2. Quel est le rôle principal de la déclaration d’une fonction ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Maîtrise des fonctions et paradigmes de programmation.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator