Flashcards : Flot d’exécution en Python — 11 cartes

Toutes les cartes

1Question

Qu'est-ce que la programmation procédurale ?

Réponse

C'est découper un programme en fonctions ou procédures modulaires.

2Question

Quelle différence entre fonction pure et procédure ?

Réponse

La fonction pure renvoie une valeur sans effet de bord, la procédure agit par effet de bord.

3Question

Qu'est-ce qu'une liste en Python ?

Réponse

Une succession ordonnée de valeurs entre crochets séparées par des virgules.

4Question

Que provoque un accès hors bornes dans une liste ?

Réponse

L'exception « list index out of range ».

5Question

Programmation procédurale

Réponse

Découpe en fonctions pour modularité.

6Question

Fonction pure

Réponse

Renvoie une valeur sans effets de bord.

7Question

Liste

Réponse

Succession ordonnée de valeurs, indices 0 à n-1.

8Question

Accès liste

Réponse

Utiliser t[k], k entre 0 et n-1.

9Question

Branchement conditionnel

Réponse

Exécute blocs selon conditions vraies.

10Question

Boucle for

Réponse

Répète un bloc un nombre déterminé de fois.

11Question

Range negative

Réponse

Parcourt en décrémentant, par ex. range(n-1, -1, -1).

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 11 questions sur Flot d’exécution en Python.

1. Quel est l’objectif principal de la programmation procédurale lorsqu’un programme est découpé en fonctions ou procédures élémentaires ?

2. Quelle distinction caractérise une fonction pure par rapport à une procédure ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Flot d’exécution en Python.

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