Определение итерации

Итерация - это слово, которое происходит от латинского термина итерация . Это слово описывает действие и последствия итерации , глагол, который используется как синоним повторения или повторения (понимается как повторение действия или повторение того, что уже было сказано).

Концепция часто используется, чтобы назвать акт многократного повторения определенных шагов . В области математики повторяющаяся функция - это функция, которая состоит из самой себя. Сложная функция, с другой стороны, достигается за счет последовательного применения других функций . Это означает, что итерация функции представляет собой создание составной функции из повторения самой функции.

Итерированные функции изучаются в области динамических систем (тех сложных систем, которые представляют изменения своего состояния в соответствии с пределами, элементами и соотношениями ) и фракталов (полугеометрических объектов, структура которых повторяется в разных масштабах).

Математика также говорит об итерационных методах , которые полезны для решения задач посредством последовательных приближений к решению, начиная с начальной оценки. Эти типы стратегий могут быть более полезными, чем прямые методы решения проблем с тысячами или миллионами переменных.

Для программирования , с другой стороны, итерация состоит в повторении набора инструкций или действий с одной или несколькими целями. Чтобы привести пример, многие веб-страницы готовы адаптироваться к изменениям в его структуре, таким как эстетические изменения или количество доступных разделов, ссылки на которые отображаются в виде вкладок; в последнем случае, если для размещения одна за другой используется итерация и запрашивается проверка, разработчики могут активировать и деактивировать каждый элемент в соответствии со своими потребностями, не вызывая ошибки во время загрузки.

Более углубляясь в предыдущем случае, можно использовать цикл (структура, предназначенная для установления итерации) и указывать номер первой вкладки, а также номер последней, чтобы он проходил через них одну за другой. Внутри него образец элементов должен быть обусловлен , спрашивая, доступны ли они; в утвердительном случае будет рассчитана его позиция, которая (в этой модели страницы) всегда будет относительной. И наоборот, если указанный раздел был деактивирован, следующий будет проверен при условии, что максимальный предел не был достигнут.

Описанный выше пример описывает использование итерации для динамического отображения вкладок на странице, если они активны или доступны; в каждом раунде осуществляется контроль, который дает позитив, открывает двери для ряда простых действий . Но возможности безграничны, поскольку программирование предлагает инструменты, которые каждый разработчик использует, используя собственную изобретательность, воображение и знания, имея возможность изменять их, комбинировать их и даже создавать новые.

Следует отметить, что в информатике итерация связана с циклом терминов и структурой управления , которые относятся к зарезервированным словам, в то время как и для других. По сути, обычно устанавливается условие, которое должно быть выполнено для выполнения строк кода в этих циклах. Однако во многих случаях необходимо выполнить эти действия хотя бы один раз перед проверкой, для которой используется другая модель, предусмотренная в некоторых языках со структурами, такими как do while . В нескольких словах, и завершая пример разделов, если разработчики уверены, что по крайней мере одна вкладка должна быть всегда показана, она имеет возможность рассчитать свою позицию и затем перейти к проверке (через итерацию), если есть другие доступные ,

border=0

Поиск другого определения