Блок программирование

Блок программирование

Блок кода, блок команд, блок инструкций — часть кода, которая сгруппирована и воспринимается как единое целое (похоже на параграф). Блоки могут состоят из одного или нескольких операторов, а также могут быть пустыми. В Си, C++, и некоторых других языках, блоки выделяются фигурными скобками «{» и «}». В Ада, Паскаль и некоторых других языках блоки выделяются «begin» и «end». В Forth блоков нет, но могут быть легко встроены в язык.

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

Примеры

Типичный блок (Си):

 int main()
 {
   return 0; 
 }

Использование блока с C++ для уменьшения области видимости переменной (вложенный блок, типичный пример использования RAII, независимо от хода программы вызовутся конструктор и деструктор переменной noname которые выполнят необходимую работу, например блокировку и разблокировку в многопоточной среде):

 {
   int i = 0;
   {Look noname(queue); 
       // некоторые действия
   }
 }

Более сложный пример PL/SQL:

 DECLARE
    -- Описания блока, переменные, типы, курсоры и т. п. (опционально)
 BEGIN
   -- Непосредственно код программы
 EXCEPTION
   -- Обработка исключений (опционально)
 END;

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Блок программирование" в других словарях:

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

  • Блок — Блок: В Викисловаре есть статья «блок» Блок (механика)  простой механизм: колесо с жёлобом по окружности, вращающееся вокруг своей оси …   Википедия

  • блок — 1. конструктивная совокупность функционально самостоятельных элементов, образующая функционально самостоятельное единое целое 2. строительный конструктивный элемент, представляющий собой составную часть сооружения 3. деталь грузоподъёмного… …   Справочник технического переводчика

  • Блок — [block, model unit] – часть системы, рассматриваемая самостоятельно. Вся экономика может моделироваться как сложная система взаимосвязанных блоков: промышленности, сельского хозяйства, сферы потребления и т.д. Завод – тоже система блоков:… …   Экономико-математический словарь

  • ПРОГРАММИРОВАНИЕ — особая форма организации проблемного мышления и деятельности, предполагающая составление программы; П. форма связывания идеальной и социокультурной действительностей, своеобразный способ перехода из одной в другую. Поскольку программа должна… …   Новейший философский словарь

  • ПРОГРАММИРОВАНИЕ — ПРОГРАММИРОВАНИЕ. Вид деятельности, необходимый для организации решения различных задач на ЭВМ. Состоит из следующих последовательных этапов: a) постановка задачи и ее анализ (разработка программистом принципиальной возможности решения задачи на… …   Новый словарь методических терминов и понятий (теория и практика обучения языкам)

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

  • Программирование — Эта статья должна быть полностью переписана. На странице обсуждения могут быть пояснения. У этого термина существуют и другие значения, см. Программи …   Википедия

  • Блок-схема алгоритма — Пример блок схемы алгоритма вычисления факториала числа N Схема  графическое представление определения, анализа или метода решения задачи, в котором используются символы для отображения операций, данных, потока, оборудования и т. д. (ГОСТ 19.701… …   Википедия

  • ПРОГРАММИРОВАНИЕ — особая форма организации проблемного мышления и деятельности. Расширяющееся в настоящее время пространство развития превалирование процессов искусственных преобразований указывает на то, что в мире массовое распространение получают гуманитарные… …   Социология: Энциклопедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»