Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

Итератор

Индекс Итератор

Итератор (от iterator ― перечислитель) — интерфейс, предоставляющий доступ к элементам коллекции (массива или контейнера) и навигацию по ним.

Содержание

  1. 44 отношения: ActionScript, API, Boost, C Sharp, C++, Glasgow Haskell Compiler, Haskell, Java, Java Platform, Standard Edition, Object Pascal, Perl, PHP, Python, Ruby, XL (язык программирования), Курсор (базы данных), Процедурное программирование, Произвольный доступ, Переменная, Объектно-ориентированное программирование, Обобщённое программирование, Оператор (программирование), Анонимная функция, Стандартная библиотека шаблонов, Стандартная библиотека Python, Счётчик цикла, Свёртка списка, Си (язык программирования), Система управления базами данных, Сопрограмма, Список (информатика), Указатель (тип данных), Функтор (программирование), Функция (программирование), Цикл (программирование), Числа Фибоначчи, Шаблон проектирования, Массив (программирование), Итератор (шаблон проектирования), Итерация (программирование), Интерфейс (объектно-ориентированное программирование), Двоичное дерево, Дерево (структура данных), .NET Framework.

ActionScript

ActionScript — объектно-ориентированный язык программирования, один из диалектов ECMAScript, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений.

Посмотреть Итератор и ActionScript

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Посмотреть Итератор и API

Boost

Boost — собрание библиотек классов, использующих функциональность языка C++ и предоставляющих удобный кроссплатформенный высокоуровневый интерфейс для лаконичного кодирования различных повседневных подзадач программирования (работа с данными, алгоритмами, файлами, потоками и т. п.).

Посмотреть Итератор и Boost

C Sharp

C# (произносится си шарп) — объектно-ориентированный язык программирования.

Посмотреть Итератор и C Sharp

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Посмотреть Итератор и C++

Glasgow Haskell Compiler

Glasgow Haskell Compiler (Компилятор языка Haskell из Глазго) — один из самых мощных и развитых на сегодняшний день компиляторов функционального языка программирования Haskell, который разрабатывается свободной рабочей группой из многочисленных разработчиков, собранных по всему миру и координируемых из лаборатории университета Глазго.

Посмотреть Итератор и Glasgow Haskell Compiler

Haskell

Haskell — стандартизированный чистый функциональный язык программирования общего назначения.

Посмотреть Итератор и Haskell

Java

JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.

Посмотреть Итератор и Java

Java Platform, Standard Edition

Java Platform, Standard Edition, сокращенно Java SE (ранее Java 2 Standard Edition или J2SE) — стандартная версия платформы Java 2, предназначенная для создания и исполнения апплетов и приложений, рассчитанных на индивидуальное пользование или на использование в масштабах малого предприятия.

Посмотреть Итератор и Java Platform, Standard Edition

Object Pascal

Object Pascal — язык программирования, разработанный в фирме Apple Computer в 1986 году группой Ларри Теслера, который консультировался с Никлаусом Виртом.

Посмотреть Итератор и Object Pascal

Perl

Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию.

Посмотреть Итератор и Perl

PHP

PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

Посмотреть Итератор и PHP

Python

Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.

Посмотреть Итератор и Python

Ruby

Ruby (ruby — рубин, произносится  — ру́би) — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования.

Посмотреть Итератор и Ruby

XL (язык программирования)

XL — основа расширяемого языка eXtensible Language.

Посмотреть Итератор и XL (язык программирования)

Курсор (базы данных)

Курсор — это поименованная область памяти, содержащая результирующий набор select запроса.

Посмотреть Итератор и Курсор (базы данных)

Процедурное программирование

Процеду́рное программи́рование — программирование на императивном языке, при котором последовательно выполняемые операторы можно собрать в подпрограммы, то есть более крупные целостные единицы кода, с помощью механизмов самого языка.

Посмотреть Итератор и Процедурное программирование

Произвольный доступ

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

Посмотреть Итератор и Произвольный доступ

Переменная

Термин переменная может означать.

Посмотреть Итератор и Переменная

Объектно-ориентированное программирование

Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.

Посмотреть Итератор и Объектно-ориентированное программирование

Обобщённое программирование

Обобщённое программирование (generic programming) — парадигма программирования, заключающаяся в таком описании данных и алгоритмов, которое можно применять к различным типам данных, не меняя само это описание.

Посмотреть Итератор и Обобщённое программирование

Оператор (программирование)

---- Инстру́кция или опера́тор (statement) — наименьшая автономная часть языка программирования; команда или набор команд.

Посмотреть Итератор и Оператор (программирование)

Анонимная функция

Анонимная функция в программировании — особый вид функций, которые объявляются в месте использования и не получают уникального идентификатора для доступа к ним.

Посмотреть Итератор и Анонимная функция

Стандартная библиотека шаблонов

Библиотека стандартных шаблонов (STL) (Standard Template Library) — набор согласованных обобщённых алгоритмов, контейнеров, средств доступа к их содержимому и различных вспомогательных функций в C++.

Посмотреть Итератор и Стандартная библиотека шаблонов

Стандартная библиотека Python

Богатая стандартная библиотека является одной из привлекательных сторон языка программирования Python.

Посмотреть Итератор и Стандартная библиотека Python

Счётчик цикла

Счетчик цикла — термин в области разработки программного обеспечения, часто используемый для обозначения переменной, контролирующей повторы выполнения циклов (конструкции компьютерных языков программирования).

Посмотреть Итератор и Счётчик цикла

Свёртка списка

Свёртка списка (folding, также известна как reduce, accumulate) в программировании — функция высшего порядка, которая производит преобразование структуры данных к единственному атомарному значению при помощи заданной функции.

Посмотреть Итератор и Свёртка списка

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Посмотреть Итератор и Си (язык программирования)

Система управления базами данных

Систе́ма управле́ния ба́зами да́нных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

Посмотреть Итератор и Система управления базами данных

Сопрограмма

Сопрограммы (coroutines) — методика связи программных модулей друг с другом по принципу кооперативной многозадачности: модуль приостанавливается в определённой точке, сохраняя полное состояние (включая стек вызовов и счётчик команд), и передаёт управление другому.

Посмотреть Итератор и Сопрограмма

Список (информатика)

В информатике, спи́сок (list) — это абстрактный тип данных, представляющий собой упорядоченный набор значений, в котором некоторое значение может встречаться более одного раза.

Посмотреть Итератор и Список (информатика)

Указатель (тип данных)

Переменная num объявляется и инициализируется. После чего объявляется переменная-указатель pNum. Затем указателю pNum присваивается адрес переменной num. Таким образом обе переменные можно использовать для доступа к одному и тому же месту в памяти.

Посмотреть Итератор и Указатель (тип данных)

Функтор (программирование)

В программировании.

Посмотреть Итератор и Функтор (программирование)

Функция (программирование)

Фу́нкция в программировании — фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы.

Посмотреть Итератор и Функция (программирование)

Цикл (программирование)

Пример цикла While. Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций.

Посмотреть Итератор и Цикл (программирование)

Числа Фибоначчи

Чи́сла Фибона́ччи (также Фибона́чи) — элементы числовой последовательности в которой первые два числа равны либо 1 и 1, либо 0 и 1, а каждое последующее число равно сумме двух предыдущих чисел.

Посмотреть Итератор и Числа Фибоначчи

Шаблон проектирования

Шаблон проектирования или паттерн (design pattern) в разработке программного обеспечения — повторяемая архитектурная конструкция, представляющая собой решение проблемы проектирования в рамках некоторого часто возникающего контекста.

Посмотреть Итератор и Шаблон проектирования

Массив (программирование)

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

Посмотреть Итератор и Массив (программирование)

Итератор (шаблон проектирования)

Iterator — поведенческий шаблон проектирования.

Посмотреть Итератор и Итератор (шаблон проектирования)

Итерация (программирование)

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

Посмотреть Итератор и Итерация (программирование)

Интерфейс (объектно-ориентированное программирование)

Интерфе́йс (interface) — программная/синтаксическая структура, определяющая отношение между объектами, которые разделяют определённое поведенческое множество и не связаны никак иначе.

Посмотреть Итератор и Интерфейс (объектно-ориентированное программирование)

Двоичное дерево

Двои́чное де́рево — иерархическая структура данных, в которой каждый узел имеет не более двух потомков (детей).

Посмотреть Итератор и Двоичное дерево

Дерево (структура данных)

Простой пример дерева Дерево — одна из наиболее широко распространённых структур данных в информатике, эмулирующая древовидную структуру в виде набора связанных узлов.

Посмотреть Итератор и Дерево (структура данных)

.NET Framework

.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году.

Посмотреть Итератор и .NET Framework

Также известен как Итератор (программирование), Бегунок (программирование), Генератор (программирование).