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

Область видимости

Индекс Область видимости

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

24 отношения: ECMAScript, Erlang, Euphoria (язык программирования), Lua, Perl, Rust (язык программирования), ZeroBrane Studio, Класс (программирование), Пространство имён (программирование), Переменная (программирование), Переменная типа, Объявление (информатика), Стратегия вычисления, Таблица символов, Функции первого класса, Мутационное тестирование, История языка программирования Python, Интерпретируемый язык программирования, Замыкание (программирование), Байт-код, Блок (программирование), Блоки (расширение языка Си), Глобальная переменная, Локальная переменная.

ECMAScript

ECMAScript — это встраиваемый расширяемый не имеющий средств ввода-вывода язык программирования, используемый в качестве основы для построения других скриптовых языков.

Новый!!: Область видимости и ECMAScript · Узнать больше »

Erlang

Erlang  — функциональный язык программирования с сильной динамической типизацией, предназначенный для создания распределённых вычислительных систем.

Новый!!: Область видимости и Erlang · Узнать больше »

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

талисман проекта openEuphoria Euphoria (юфо́ри, также рус. эйфори́я, ра́дость) — язык программирования, созданный Робертом Крейгом (Rapid Deployment Software) в Канаде, Торонто.

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

Lua

Lua (лу́а) — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) Католического университета Рио-де-Жанейро (Бразилия).

Новый!!: Область видимости и Lua · Узнать больше »

Perl

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

Новый!!: Область видимости и Perl · Узнать больше »

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

Rust (rust — ржавчина, произносится — раст) — мультипарадигмальный компилируемый язык программирования общего назначения, спонсируемый Mozilla Research, сочетающий парадигмы функционального и процедурного программирования с объектной системой, основанной на типажах, и с управлением памятью через понятие «владения» (систему, позволяющую обходиться без сборки мусора).

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

ZeroBrane Studio

ZeroBrane Studio — легковесная интегрированная среда разработки для языка Lua, написанная на самом языке Lua с использованием wxWidgets и Scintilla в качестве компонента редактирования.

Новый!!: Область видимости и ZeroBrane Studio · Узнать больше »

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

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

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

Пространство имён (программирование)

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

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

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

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

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

Переменная типа

В языках программирования и теории типов, переменная типа или ти́повая переменная (type variable) — математическая переменная, которая может принимать значение из множества типов данных.

Новый!!: Область видимости и Переменная типа · Узнать больше »

Объявление (информатика)

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

Новый!!: Область видимости и Объявление (информатика) · Узнать больше »

Стратегия вычисления

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

Новый!!: Область видимости и Стратегия вычисления · Узнать больше »

Таблица символов

В информатике таблица символов (от symbol table «таблица идентификаторов») — это структура данных, используемая транслятором (компилятором или интерпретатором), в которой каждый идентификатор переменной или функции из исходного кода ассоциируется с информацией, связанной с его объявлением или появлением в коде: типом данных, областью видимости и в некоторых случаях местом в памяти (смещением).

Новый!!: Область видимости и Таблица символов · Узнать больше »

Функции первого класса

В информатике язык программирования имеет функции первого класса, если он рассматривает функции как объекты первого класса.

Новый!!: Область видимости и Функции первого класса · Узнать больше »

Мутационное тестирование

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

Новый!!: Область видимости и Мутационное тестирование · Узнать больше »

История языка программирования Python

История языка программирования Python началась в конце 1980-х. Гвидо ван Россум задумал Python в 1980-х годах, а приступил к его созданию в декабре 1989 года в центре математики и информатики в Нидерландах.

Новый!!: Область видимости и История языка программирования Python · Узнать больше »

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

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

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

Замыкание (программирование)

Замыкание (closure) в программировании — функция первого класса, в теле которой присутствуют ссылки на переменные, объявленные вне тела этой функции в окружающем коде и не являющиеся её параметрами.

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

Байт-код

Байт-код (байтко́д; bytecode, более общо — p-код, от) — стандартное, в которое может быть переведена компьютерная программа автоматическими средствами.

Новый!!: Область видимости и Байт-код · Узнать больше »

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

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

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

Блоки (расширение языка Си)

Блоки (blocks) — расширение языков программирования C, C++, Objective-C, не описанное в стандартах этих языков и созданное фирмой Apple.

Новый!!: Область видимости и Блоки (расширение языка Си) · Узнать больше »

Глобальная переменная

Глобальная переменная в программировании — переменная, областью видимости которой является вся программа, кроме специально.

Новый!!: Область видимости и Глобальная переменная · Узнать больше »

Локальная переменная

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

Новый!!: Область видимости и Локальная переменная · Узнать больше »

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

Область видимости (программирование), Видимость (программирование), Лексический контекст.

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