Comment s'appelle à chaque fois une boucle? [fermé]

27
while ( true )
{
    // what is each time through this loop called?
}

la source
1
J'ai signalé cela comme hors sujet simplement parce que je pense que cela convient mieux à l' anglais.SE
zzzzBov
6
@zzzzBov - Je m'attendrais à ce que l'anglais le ferme comme hors sujet.
ChrisF
3
En tant que personne très active sur ELU, je pense que c'est mieux pour ce forum.
JSB
4
Je pense que cela pourrait bien être couvert par cet article de blog
ChrisF
1
Cette question est en cours de discussion sur notre site de méta-discussion.

Réponses:

226

Je l'appellerais une itération. Je ne sais pas si tout le monde le ferait.

psr
la source
141
Tout le monde le ferait.
Scott C Wilson
10
La définition de "itération" dans le dictionnaire PC que j'utilise (WordWeb Pro) est: "une seule exécution d'un ensemble d'instructions à répéter" , ce qui correspond parfaitement à "une fois dans cette boucle". Je suis donc d'accord.
tcrosley
@psr Comment serait-il appelé pour effectuer une seule itération?
4
@quickly_now: "Pass" est couramment utilisé lorsque le code exécuté diffère à chaque passage. Par exemple, un compilateur à deux passes a généralement une passe «parse» et «link».
MSalters
1
@jay, je dirais ce que vous avez dit, une seule itération. Cela montre clairement qu'il faisait partie d'une boucle qui s'est terminée tôt.
jhocking
46

Le code à l'intérieur: corps

Une exécution du corps: itération

comment s'appelle-t-il
la source
2
Et le code avec un corps est connu comme un bloc de code.
justin.m.chase
18

Le terme habituel est un "pass". Par exemple: "Ce code effectue dix passes dans la boucle. À chaque passe, il calcule un maximum local. Le meilleur résultat jusqu'à présent a été trouvé lors de la passe précédente et il sera amélioré cette passe ."

librik
la source
10
Je préfère l'itération. La passe est quelque chose à grande échelle, par exemple deux passes de l'encodeur vidéo (qui peuvent ou non être en boucle)
Bart van Heukelom
4
Ou pire: une passe peut généralement inclure des millions d'itérations de vingt-six boucles différentes
Vinko Vrsalovic
1
Pass est également déroutant car dans certaines langues, il est utilisé spécifiquement pour signifier sauter une itération .
Caleb
4

De nos jours, "l'itération" est devenue l'utilisation générale la plus courante. Bien que "pass" ait en effet été utilisé, et soit encore occasionnellement vu, il est généralement plus sémantiquement lié au transfert de valeurs et de références comme arguments aux paramètres de méthode.

John Tobler
la source