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

Toutes les cartes

1Question

Déclaration de fonction — rôle ?

Réponse

Indique le type, nom et arguments pour la compilation

2Question

Définition de fonction — contenu ?

Réponse

Contient le code effectif de la fonction

3Question

Appel de fonction — action ?

Réponse

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

4Question

Fonction — valeur de retour ?

Réponse

Renvoie une valeur ou void si rien

5Question

Procédure — caractéristique ?

Réponse

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

6Question

Paramètres formels — définition ?

Réponse

Noms utilisés dans la fonction pour manipuler les arguments

7Question

Paramètres effectifs — définition ?

Réponse

Expressions passées lors de l’appel

8Question

Passage par copie — effet ?

Réponse

Modifications internes n’affectent pas l’appelant

9Question

Passage par référence — effet ?

Réponse

Modifie les variables originales via &

10Question

const — rôle ?

Réponse

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

11Question

Arguments par défaut — utilisation ?

Réponse

Rendent optionnels certains paramètres

12Question

Surcharge — principe ?

Réponse

Même nom, signatures différentes

13Question

Fonctions génériques — mécanisme ?

Réponse

Templates générant des fonctions pour plusieurs types

14Question

Surcharge opérateur — but ?

Réponse

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

15Question

Fichier d’en-tête — contenu ?

Réponse

Déclarations publiques pour l’interface

16Question

API — rôle ?

Réponse

Expose fonctionnalités pour utilisation par d’autres programmes

Testez-vous avec le QCM

Testez vos connaissances avec un QCM de 16 questions sur 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 ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Maîtrise des fonctions et paradigmes de programmation.

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