Flashcards : Introduction aux fondamentaux de l'algorithmique — 10 cartes

Toutes les cartes

1Question

Algorithme — définition ?

Réponse

Suite finie d'opérations pour résoudre un problème.

2Question

Opération élémentaire — exemple ?

Réponse

Affectation ou comparaison simple.

3Question

Enchaînement déterminé — rôle ?

Réponse

Ordre précis d'exécution des opérations.

4Question

Terminaison — garantie ?

Réponse

L’algorithme s’arrête pour toutes entrées.

5Question

Variant de boucle — fonction ?

Réponse

Exprimer une valeur positive décroissante.

6Question

Correction totale — condition ?

Réponse

Algorithme termine et donne un résultat conforme.

7Question

Invariant de boucle — usage ?

Réponse

Prouver la correction d’un algorithme.

8Question

Complexité en temps — mesure ?

Réponse

Nombre d’opérations selon la taille d’entrée.

9Question

Notation O — signification ?

Réponse

Expression de la croissance asymptotique.

10Question

Tri par sélection — principe ?

Réponse

Sélectionne le minimum, l’échange, répète.

Testez-vous avec le QCM

Testez vos connaissances avec un QCM de 5 questions sur Introduction aux fondamentaux de l'algorithmique.

1. Quel mathématicien perse a contribué à la notion d’algorithme ?

2. Comment appliquer le concept de variant de boucle dans la conception d'un algorithme pour assurer la terminaison d'une boucle ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Introduction aux fondamentaux de l'algorithmique.

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