Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Скачать
Более быстрый доступ, чем браузер!
 

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

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

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

42 отношения: C Sharp, C++11, Delphi (язык программирования), Eiffel, Goto, Java, JavaScript, Perl, PHP, PowerShell, Python, Tcl, Visual Basic, Команда перехода, Переменная (программирование), Охрана (программирование), Обработка исключений, Оберон (язык программирования), Оберон-2 (язык программирования), Оператор (программирование), Ада (язык программирования), Расщепление тела цикла, Расщепление цикла, Распределённые вычисления, Разбиение цикла на блоки, Размыкание цикла, Размотка цикла, Рекурсия, Структурное программирование, Си (язык программирования), Синтаксический сахар, Слияние циклов, Указатель (тип данных), Модула-2, Итератор, Итерация (программирование), Высокоуровневый язык программирования, Вирт, Никлаус, Дейкстра, Эдсгер Вибе, Лисп, Логическое выражение, .NET Framework.

C Sharp

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

Новый!!: Цикл (программирование) и C Sharp · Узнать больше »

C++11

C++11 или ISO/IEC 14882:2011 (в процессе работы над стандартом носил условное наименование C++0x) — новая версия стандарта языка C++, вместо ранее действовавшего ISO/IEC 14882:2003.

Новый!!: Цикл (программирование) и C++11 · Узнать больше »

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

Delphi (Де́лфи, произносится) — императивный структурированный объектно-ориентированный язык программирования со строгой статической типизацией переменных.

Новый!!: Цикл (программирование) и Delphi (язык программирования) · Узнать больше »

Eiffel

Eiffel (Эйфель) — объектно-ориентированный язык программирования с алголоподобным синтаксисом, разработанный Бертраном Мейером.

Новый!!: Цикл (программирование) и Eiffel · Узнать больше »

Goto

goto (от go to — «перейти на») — оператор безусловного перехода (перехода к определённой точке программы, обозначенной номером строки либо меткой) в некоторых языках программирования.

Новый!!: Цикл (программирование) и Goto · Узнать больше »

Java

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

Новый!!: Цикл (программирование) и Java · Узнать больше »

JavaScript

JavaScript (аббр. JS) — мультипарадигменный язык программирования.

Новый!!: Цикл (программирование) и JavaScript · Узнать больше »

Perl

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

Новый!!: Цикл (программирование) и Perl · Узнать больше »

PHP

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

Новый!!: Цикл (программирование) и PHP · Узнать больше »

PowerShell

PowerShell — расширяемое средство автоматизации от Microsoft с открытым исходным кодом, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев.

Новый!!: Цикл (программирование) и PowerShell · Узнать больше »

Python

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

Новый!!: Цикл (программирование) и Python · Узнать больше »

Tcl

Tcl (от Tool Command Language — «командный язык инструментов», читается «тикль» или «ти-си-эль») — скриптовый язык высокого уровня.

Новый!!: Цикл (программирование) и Tcl · Узнать больше »

Visual Basic

Microsoft Visual Basic — язык программирования, а также интегрированная среда разработки программного обеспечения, разрабатываемые корпорацией Microsoft.

Новый!!: Цикл (программирование) и Visual Basic · Узнать больше »

Команда перехода

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

Новый!!: Цикл (программирование) и Команда перехода · Узнать больше »

Переменная (программирование)

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

Новый!!: Цикл (программирование) и Переменная (программирование) · Узнать больше »

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

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

Новый!!: Цикл (программирование) и Охрана (программирование) · Узнать больше »

Обработка исключений

Обрабо́тка исключи́тельных ситуа́ций (exception handling) — механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при выполнении программы и приводят к невозможности (бессмысленности) дальнейшей отработки программой её базового алгоритма.

Новый!!: Цикл (программирование) и Обработка исключений · Узнать больше »

Оберон (язык программирования)

Оберон — язык программирования высокого уровня, разработанный Никлаусом Виртом, для исполнения программ на котором предназначена одноимённая операционная система, авторами которой являются Никлаус Вирт и.

Новый!!: Цикл (программирование) и Оберон (язык программирования) · Узнать больше »

Оберон-2 (язык программирования)

Оберон-2 (Oberon-2) является расширением языка программирования Оберон в котором добавлены элементы метапрограммирования (ограниченная рефлексия) и удобства для объектно-ориентированного программирования, открытые массивы и базовые типы указателей, поля доступные при экспорте только для чтения и восстановлен оператор FOR из Модулы-2.

Новый!!: Цикл (программирование) и Оберон-2 (язык программирования) · Узнать больше »

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

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

Новый!!: Цикл (программирование) и Оператор (программирование) · Узнать больше »

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

А́да (Ada) — язык программирования, созданный в 1979—1980 годах в ходе проекта Министерством обороны США с целью разработать единый язык программирования для встроенных систем (то есть систем управления автоматизированными комплексами, функционирующими в реальном времени).

Новый!!: Цикл (программирование) и Ада (язык программирования) · Узнать больше »

Расщепление тела цикла

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

Новый!!: Цикл (программирование) и Расщепление тела цикла · Узнать больше »

Расщепление цикла

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

Новый!!: Цикл (программирование) и Расщепление цикла · Узнать больше »

Распределённые вычисления

Распределённые вычисления — способ решения трудоёмких вычислительных задач с использованием нескольких компьютеров, чаще всего объединённых в параллельную вычислительную систему.

Новый!!: Цикл (программирование) и Распределённые вычисления · Узнать больше »

Разбиение цикла на блоки

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

Новый!!: Цикл (программирование) и Разбиение цикла на блоки · Узнать больше »

Размыкание цикла

Размыкание цикла (loop unswitching) состоит в вынесении условия за пределы цикла и дублирования тела цикла с помещением соответствующих вариантов в соответствующие ветви условия.

Новый!!: Цикл (программирование) и Размыкание цикла · Узнать больше »

Размотка цикла

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

Новый!!: Цикл (программирование) и Размотка цикла · Узнать больше »

Рекурсия

Визуальная форма рекурсии (эффект Дросте) Рекурсивное изображение экрана Визуальная форма рекурсии страницы Википедии Реку́рсия — определение, описание, изображение какого-либо объекта или процесса внутри самого этого объекта или процесса, то есть ситуация, когда объект является частью самого себя.

Новый!!: Цикл (программирование) и Рекурсия · Узнать больше »

Структурное программирование

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

Новый!!: Цикл (программирование) и Структурное программирование · Узнать больше »

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

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

Новый!!: Цикл (программирование) и Си (язык программирования) · Узнать больше »

Синтаксический сахар

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

Новый!!: Цикл (программирование) и Синтаксический сахар · Узнать больше »

Слияние циклов

Слияние циклов (объединение циклов, loop fusion, loop jamming) — оптимизация компилятора, выполняющая объединение нескольких циклов, смежных в дереве циклов, в один.

Новый!!: Цикл (программирование) и Слияние циклов · Узнать больше »

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

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

Новый!!: Цикл (программирование) и Указатель (тип данных) · Узнать больше »

Модула-2

Мо́дула-2 (Modula-2) — язык программирования общего назначения, являющийся развитием Паскаля, разработанный Никлаусом Виртом в 1978 году.

Новый!!: Цикл (программирование) и Модула-2 · Узнать больше »

Итератор

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

Новый!!: Цикл (программирование) и Итератор · Узнать больше »

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

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

Новый!!: Цикл (программирование) и Итерация (программирование) · Узнать больше »

Высокоуровневый язык программирования

Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом.

Новый!!: Цикл (программирование) и Высокоуровневый язык программирования · Узнать больше »

Вирт, Никлаус

Никлаус Вирт (Niklaus Emil Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), лауреат премии Тьюринга 1984 года.

Новый!!: Цикл (программирование) и Вирт, Никлаус · Узнать больше »

Дейкстра, Эдсгер Вибе

Э́дсгер Ви́бе Де́йкстра (Edsger Wybe Dijkstra (11 мая 1930, Роттердам, Нидерланды — 6 августа 2002,, Нидерланды) — нидерландский учёный, труды которого оказали влияние на развитие информатики и информационных технологий; один из разработчиков концепции структурного программирования, исследователь формальной верификации и распределённых вычислений. Тьюринговский лауреат (1972).

Новый!!: Цикл (программирование) и Дейкстра, Эдсгер Вибе · Узнать больше »

Лисп

Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.

Новый!!: Цикл (программирование) и Лисп · Узнать больше »

Логическое выражение

Логическое выражение в программировании — конструкция языка программирования, результатом вычисления которой является «истина» или «ложь».

Новый!!: Цикл (программирование) и Логическое выражение · Узнать больше »

.NET Framework

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

Новый!!: Цикл (программирование) и .NET Framework · Узнать больше »

Перенаправления здесь:

For, For (программирование), Foreach, Repeat (программирование), While, While (программирование), Тело цикла, Цикл For, Цикл foreach, Цикл просмотра, Цикл Дейкстры, Цикл с постусловием, Цикл с предусловием, Цикл со счетчиком, Цикл со счётчиком, Циклический алгоритм, Безусловный цикл.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »