Definição iteração

Iteração é uma palavra que tem sua origem no termo latino iteratio . É uma palavra que descreve o ato e a conseqüência da iteração, um verbo que é usado como sinônimo de reiterar ou repetir (entendido como re- desenvolvendo uma ação ou pronunciando novamente o que já foi dito).

Iteração

O conceito é freqüentemente usado para nomear o ato de reiterar repetidamente certos passos . No campo da matemática, uma função iterada é aquela que é composta de si mesma. Uma função composta, por outro lado, é obtida a partir da aplicação sucessiva de outras funções . Isso significa que a iteração de uma função constitui a criação de uma função composta a partir da repetição da própria função.

As funções iteradas são estudadas no campo de sistemas dinâmicos (aqueles sistemas complexos que mostram alterações de seu estado de acordo com limites, elementos e relações ) e fractais (objetos semigométricos cuja estrutura é repetida em diferentes escalas).

A matemática também fala sobre métodos iterativos que são úteis para resolver problemas por meio de aproximações sucessivas à solução, partindo de uma estimativa inicial. Esses tipos de estratégias podem ser mais úteis do que métodos diretos para resolver problemas com milhares ou milhões de variáveis.

Para programação, por outro lado, a iteração consiste em reiterar um conjunto de instruções ou ações com um ou vários objetivos. Para citar um exemplo, muitas páginas da web estão preparadas para se adaptarem a mudanças em sua estrutura, como alterações estéticas ou o número de seções acessíveis, cujos links são mostrados na forma de abas; no último caso, se uma iteração for usada para colocar uma por uma e uma verificação for solicitada, os desenvolvedores podem ativar e desativar cada item de acordo com suas necessidades, sem causar um erro no momento do carregamento.

Aprofundando mais no caso anterior, é possível usar um loop (estrutura projetada para estabelecer uma iteração) e indicar o número da primeira guia, bem como a última, para que ela seja executada uma a uma. Dentro dela, a amostra dos elementos deve ser condicionada, perguntando se estão disponíveis; no caso afirmativo, seria calculada a sua posição, que (neste modelo de página) será sempre relativa. Por outro lado, se a referida secção tivesse sido desactivada, a próxima seria verificada, desde que o limite máximo não tivesse sido atingido.

O exemplo descrito acima descreve o uso de uma iteração para renderizar guias dinamicamente em uma página, desde que estejam ativas ou disponíveis; em cada rodada, é realizado um controle que, se positivo, abre as portas para uma série de ações simples. Mas as possibilidades são infinitas, pois a programação oferece ferramentas que cada desenvolvedor utiliza aplicando sua própria engenhosidade, imaginação e conhecimento, podendo modificá-las, combiná-las e até criar novas.

Deve-se mencionar que, na ciência da computação, uma iteração é associada aos termos loop e estrutura de controle, que se referem às palavras reservadas enquanto e para, entre outras. Basicamente, geralmente é estabelecida uma condição que deve ser atendida para que as linhas de código dentro desses loops sejam executadas. No entanto, em muitos casos, é necessário executar essas ações pelo menos uma vez antes de verificar, para o qual um modelo diferente é usado, contemplado em alguns idiomas com estruturas como fazer while . Em suma, e completando o exemplo das seções, se os desenvolvedores tiverem certeza de que pelo menos uma aba sempre deve ser mostrada, ela tem a possibilidade de calcular sua posição e então verificar (através da iteração) se há outras disponíveis .

Recomendado
  • definição: proposta

    proposta

    "Proposita". Este é o termo latino em que se encontra a origem etimológica da palavra proposta que nos ocupa agora. Isso significa "apresentado" e é o resultado da soma de dois componentes claramente definidos: -O prefixo "pro-", que pode ser traduzido como "forward". -
  • definição: Arlequim

    Arlequim

    No velho francês, Hellequin era o nome dado a um demônio . Este termo passou para o italiano como Arlecchino , e depois para a nossa língua como Arlequim . Para entender o que é um arlequim, devemos primeiro nos referir à comédia da arte , uma forma teatral que surgiu na Itália em meados do século XVI . Neste
  • definição: enciclopédia

    enciclopédia

    Originada na palavra latina encyclopaedĭa , a noção de enciclopédia refere-se a um conjunto de conhecimentos . O uso mais comum do termo refere-se ao trabalho que coleta informações sobre um determinado campo de conhecimento ou dados gerais. Em geral, as enciclopédias, que têm o objetivo de fornecer um conhecimento universal e objetivo , são compostas de vários volumes . A inform
  • definição: estupidez

    estupidez

    Até o latim temos que voltar para encontrar a origem etimológica da palavra estupidez. Assim, ao fazê-lo, descobrimos que é o resultado da soma do termo "stupidus", que pode ser traduzido como "atordoado", e o sufixo "-ez", que é usado para expressar uma qualidade. A estupidez é algo dito ou feito por um tolo . Este
  • definição: treliça

    treliça

    É chamado entramad ou o cruzamento de tiras ou folhas e o resultado desse processo. O conceito também pode ser usado em um sentido simbólico para se referir a elementos abstratos (não-materiais) que se cruzam em um determinado contexto. Por exemplo: "O marido da atriz é mencionado na rede de corrupção investigada pelo promotor" , "O jornalista informou que existe uma rede de máfia que protege o senador" , "Eu sou fascinado pelo tecido desses móveis, acho que contribui muito calor para o meio ambiente " . Uma cad
  • definição: ângulos suplementares

    ângulos suplementares

    Figuras geométricas que são formadas por dois raios, que compartilham a origem (vértice), são chamados de ângulos . O adjetivo suplementar , por outro lado, refere-se àquilo que suplementa ou complementa alguma coisa. A partir dessas idéias, é fácil entender quais são os ângulos suplementares . Esses são