Flashcards : Boucles et algorithmes itératifs — 14 cartes

Toutes les cartes

1Question

Que fait une boucle « Répéter k fois » en programmation ?

Réponse

Elle exécute exactement k fois le bloc d’instructions qui suit.

2Question

Quelle commande déplace le robot d’une case vers le haut sur l’échiquier ?

Réponse

La commande haut déplace le robot d’une case vers le haut.

3Question

Où commence le robot sur l’échiquier ?

Réponse

Le robot commence en bas à gauche.

4Question

Qu'est-ce qu'une boucle conditionnelle « tant que » ?

Réponse

Une boucle qui exécute ses instructions tant que la condition est vraie.

5Question

Que faut-il pour qu'une boucle avec plusieurs conditions reliées par « et » continue ?

Réponse

Toutes les conditions doivent être réalisées.

6Question

Que se passe-t-il à chaque itération concernant une variable dans une boucle ?

Réponse

La variable peut changer de valeur et son ancienne valeur est oubliée.

7Question

Qu'est-ce qu'une boucle infinie ?

Réponse

Une boucle dont la condition ne devient jamais fausse.

8Question

Quelles étapes suivent pour analyser un programme itératif ?

Réponse

Relever la valeur initiale, appliquer les instructions, tester la condition, relever la valeur finale.

9Question

Que fait-on tant que 2n<10 0002^n < 10\,000 est vraie ?

Réponse

On augmente n de 1.

10Question

Quelle transformation applique la suite de Syracuse à un entier pair N ?

Réponse

Elle applique N ← N/2.

11Question

Quelle transformation applique la suite de Syracuse à un entier impair N ?

Réponse

Elle applique N ← 3×N + 1.

12Question

Quelle condition d'arrêt est possible pour l'algorithme de Syracuse ?

Réponse

Continuer tant que N est différent de 1.

13Question

Que dit la conjecture de Syracuse sur la valeur initiale N ?

Réponse

On retombe sur 1 quelle que soit la valeur naturelle initiale de N.

14Question

Quel est le statut actuel de la conjecture de Syracuse ?

Réponse

Elle n'est toujours pas démontrée.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 11 questions sur Boucles et algorithmes itératifs.

1. Que fait une boucle « Répéter 4 fois » lorsqu’elle contient un bloc d’instructions ?

2. Un robot commence en bas à gauche de l’échiquier. Que produit une commande « droite » ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Boucles et algorithmes itératifs.

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