Que fait un parcours direct écrit `for e in Seq` ?
Il examine successivement chaque élément sans modifier la structure.
Quelle valeur initialise l’accumulateur utilisé pour calculer une somme ?
Zéro.
Quelles bornes la fonction `range` inclut-elle et exclut-elle ?
La borne de début est incluse et la borne de fin est exclue.
Pour une séquence `S` de longueur `n`, quels indices fournit `range(n)` ?
Les indices de 0 à `n - 1`.
Quand le parcours par indices est-il nécessaire pour une liste ?
Pour accéder aux indices ou modifier les éléments.
Quand renvoie-t-on Vrai ou Faux pour tester la présence de x dans S ?
Vrai dès qu’un élément vaut x ; Faux après un parcours complet sans correspondance.
Que répète une boucle conditionnelle tant que sa condition est vérifiée ?
Son bloc.
Quelles étapes une boucle `while` nécessite-t-elle pour fonctionner ?
Initialiser la variable de condition, exécuter le bloc tant que la condition est vraie et faire évoluer cette variable dans le bloc.
Quelle structure séquentielle présentée est mutable ?
La liste.
Pourquoi ne faut-il pas remettre le résultat à Faux après un élément différent de x ?
Un élément ultérieur peut encore correspondre à x.
Teste tes connaissances avec un QCM de 9 questions sur Briques séquentielles en algorithmique.
1. Une liste `notes` contient plusieurs valeurs. Quel comportement décrit une boucle `for e in notes` utilisée pour les examiner sans modifier la liste ?
2. Une fonction doit calculer la somme des valeurs d’une séquence `valeurs`. Quelle méthode convient ?
Révisez le cours complet dans la fiche de révision de Briques séquentielles en algorithmique.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards