Flashcards: Introduction à la programmation et récursivité — 16 cards

All cards

1Question

Histoire de la programmation — début ?

Answer

Premiers programmes avec Ada Lovelace en 1842.

2Question

Langages compilés — rôle ?

Answer

Traduire le code source en code binaire exécutable.

3Question

Variables locales — localisation ?

Answer

À l’intérieur d’une fonction.

4Question

Mise au point — outil clé ?

Answer

Assertions et tests unitaires.

5Question

Bibliothèques — définition ?

Answer

Modules regroupant des fonctionnalités réutilisables.

6Question

Récursivité — principe ?

Answer

Une fonction s’appelle elle-même pour résoudre un problème.

7Question

Terminaison — propriété ?

Answer

Le programme s’arrête après un nombre fini d’étapes.

8Question

Preuve récursive — étape clé ?

Answer

Montrer cas de base et progression vers lui.

9Question

Langages interprétés — rôle ?

Answer

Exécuter le code ligne par ligne via un interpréteur.

10Question

Type de langage Python — ?

Answer

Langage à gestion dynamique des types.

11Question

Variable globale — déclaration ?

Answer

Avec le mot-clé global dans une fonction.

12Question

Slicing liste[2:4] — résultat ?

Answer

Éléments d’indices 2 et 3.

13Question

Docstring — emplacement ?

Answer

Juste après def, entre triples guillemets.

14Question

Assertion — syntaxe ?

Answer

assert condition.

15Question

Modules Python — import ?

Answer

import module ou from module import fonction.

16Question

Cas de base — rôle en récursivité ?

Answer

Arrêter la récursion pour éviter boucle infinie.

Test yourself with the quiz

Test your knowledge with 16 questions on Introduction à la programmation et récursivité.

1. Quelle personnalité est associée aux premiers diagrammes souvent considérés comme des programmes pour une machine mécanique ?

2. Quel événement est lié à la popularisation du terme « bug » en informatique ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Introduction à la programmation et récursivité.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator