L’itération


L’itération est un mot qui a son origine dans le terme latin iteratio. C’est un mot qui décrit l’acte et la conséquence de l’itération, un verbe qui est utilisé comme synonyme pour répéter ou répéter (entendu comme re-développer une action ou prononcer à nouveau ce qui a déjà été dit). Le concept est souvent utilisé pour nommer l’acte de répéter plusieurs fois certaines étapes.

En mathématiques, une fonction itérative est une fonction qui se compose d’elle-même. Une fonction composite, d’autre part, est obtenue par l’application successive d’autres fonctions. Cela signifie que l’itération d’une fonction constitue la création d’une fonction composite à partir de la répétition de la fonction elle-même. Les fonctions itérées sont étudiées dans le domaine des systèmes dynamiques (systèmes complexes qui présentent des altérations de leur état selon les limites, les éléments et les relations) et des fractales (objets sémigéométriques dont la structure est répétée à différentes échelles). Les mathématiques parlent aussi de méthodes itératives qui sont utiles pour résoudre les problèmes par des approches successives de la solution, à partir d’une estimation initiale.

De telles stratégies peuvent être plus utiles que des méthodes directes pour résoudre des problèmes avec des milliers ou des millions de variables. Pour la programmation, par contre, l’itération consiste à répéter un ensemble d’instructions ou d’actions avec un ou plusieurs objectifs.

Pour ne citer qu’un exemple, de nombreuses pages web sont prêtes à s’adapter aux changements de leur structure, tels que les altérations esthétiques ou le nombre de sections accessibles, dont les liens sont affichés sous forme de tabulation; dans ce dernier cas, si une itération est utilisée pour placer un par un et qu’une vérification est demandée, les développeurs peuvent activer et désactiver chaque élément en fonction de leurs besoins, sans provoquer d’erreur au moment du chargement. En approfondissant le cas précédent, il est possible d’utiliser une boucle (une structure conçue pour établir une itération) et d’indiquer le numéro du premier et du dernier onglet, de façon à ce qu’il les traverse un par un. A l’intérieur, l’échantillon des éléments devrait être conditionné, en demandant s’ils sont disponibles; si c’est le cas, sa position serait calculée, qui (dans ce modèle de page) sera toujours relative. Inversement, si cette section avait été désactivée, la section suivante serait vérifiée, à condition que la limite maximale n’ait pas été atteinte. L’exemple décrit ci-dessus décrit l’utilisation d’une itération pour afficher dynamiquement des onglets sur une page, chaque fois qu’ils sont actifs ou disponibles; à chaque tour, un contrôle est effectué, ce qui, s’il est positif, ouvre les portes à une série d’actions simples.

Mais les possibilités sont infinies, étant donné que la programmation offre des outils que chaque développeur utilise en appliquant sa propre ingéniosité, son imagination et ses connaissances, en étant capable d’en modifier, de les combiner et même d’en créer de nouveaux. Il convient de mentionner qu’en informatique, une itération est associée aux termes boucle et structure de contrôle, qui se réfèrent aux mots réservés pendant et pour, entre autres. En règle générale, une condition est généralement définie qui doit être remplie pour que les lignes de code dans ces boucles soient exécutées. Cependant, dans de nombreux cas, il est nécessaire d’effectuer au moins une fois ces opérations avant le contrôle, pour lesquelles un modèle différent est utilisé, envisagé dans certaines langues avec des structures telles que do while. En bref, et en complétant l’exemple des sections, si les développeurs sont certains qu’au moins un onglet doit toujours être affiché, vous avez la possibilité de calculer leur position et de vérifier (par itération) si d’autres sont disponibles. .

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *