62 lines
14 KiB
Plaintext
62 lines
14 KiB
Plaintext
|
Язык программирования Programming language Язык, предназначенный для представления программ. Примечание - К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания
|
|||
|
Лексема Lexical unit Языковая конструкция, по соглашению представляющая элементарную синтаксическую единицу
|
|||
|
Идентификатор Identifier Литерная цепочка, выступающая в определенном контексте в роли символа. Примечание. В обработке данных рассматривают идентификаторы порций данных, областей памяти, пространств памяти, томов и др., при этом они могут выражать определенные свойства этих объектов
|
|||
|
Ключевое слово (в языках программирования) Keyword Идентификатор, смысл которого зафиксирован правилами языка программирования и который используется для распознавания предложений в программе
|
|||
|
Зарезервированное слово Reserved word Ключевое слово, использование которого запрещено в иных целях, кроме указанной
|
|||
|
Литерал Literal Лексема, которая непосредственно представляет некоторое значение
|
|||
|
Составное предложение Compound statement Предложение, состоящее из последовательности предложений
|
|||
|
Программный блок Block Синтаксически определенное составное предложение, образующее область действия объявленных в нем объектов
|
|||
|
Программный модуль Program unit Программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память
|
|||
|
Программа Program Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма
|
|||
|
Комментарий Comment Языковая конструкция, используемая для включения в текст программы пояснений, не влияющих на ее выполнение
|
|||
|
Описание среды Environment description Языковая конструкция, используемая для описания свойств объектов, которые не являются частью программы, но существенны для ее выполнения
|
|||
|
Объявление объекта Declaration Языковая конструкция для создания языкового объекта
|
|||
|
Умолчание Default Соглашение о характеристике языкового объекта или выполняемом действии при отсутствии их явного описания
|
|||
|
Неявное объявление Implicit declaration Объявление объекта, принимаемое по умолчанию
|
|||
|
Предопределенный атрибут Predefined Характеристика языкового объекта, введенная описанием языка программирования
|
|||
|
Область действия объявления Scope of a declaration Часть текста программы, на который распространяется действие некоторого объявления объекта
|
|||
|
Локальный объект Local Языковый объект, объявленный в программном блоке и недоступный вне его
|
|||
|
Глобальный объект Global Языковый объект, доступный в программном блоке, но объявленный вне его в том же программном модуле
|
|||
|
Внешний объект External Языковый объект, объявленный в некотором программном модуле и доступный вне его
|
|||
|
Статическое свойство объекта Static Свойство объекта, определяемое до выполнения программы
|
|||
|
Динамическое свойство объекта Dynamic Свойство объекта, определяемое или доопределяемое в период выполнения программы
|
|||
|
Ссылка (в языках программирования) Reference Объект при его использовании в качестве имени
|
|||
|
Переменная (в языках программирования) Variable Языковый объект, который может принимать различные значения
|
|||
|
Константа (в языках программирования) Constant Языковый объект, обладающий фиксированным значением, определяемым при создании этого объекта
|
|||
|
Агрегат данных (Агрегат) Aggregate Структурированная совокупность элементов данных
|
|||
|
Формальный параметр (Параметр) (Formal) parameter Идентификатор, который объявляется совместно со входом в процедуру и служит для связи с соответствующим фактическим параметром
|
|||
|
Фактический параметр Actual parameter Языковый объект, который появляется в вызове процедуры и связывается с соответствующим формальным параметром процедуры для использования при ее выполнении
|
|||
|
Тип данных (Data) type Множество значений вместе с множеством допустимых над ними операций
|
|||
|
Закрытый тип данных Encapsulated type Тип данных с открытой спецификацией, но закрытой реализацией
|
|||
|
Спецификация формата данных Formal Языковая конструкция, определяющая представление данных
|
|||
|
Спецификация шаблона данных Picture Языковая конструкция, описывающая представление данных посредством образца, имеющего вид символьного литерала
|
|||
|
Индексация (в языках программирования) Subscripting Механизм для доступа к компоненте массива данных посредством ссылки на массив и посредством одного или более выражений, значения которых определяют позицию компоненты массива
|
|||
|
Косвенная ссылка Indirect reference Ссылка, значением которой является ссылка
|
|||
|
Присваивание Assignment Механизм придания значения переменной в языке программирования
|
|||
|
Инициализация Initialize Присваивание начальных значений переменным программы
|
|||
|
Автоматическое распределение памяти Automatic storage allocation Выделение памяти при входе в программный блок для локальных переменных и ее освобождение при выходе из этого блока
|
|||
|
Агрегат подразумеваемого размера Assumed-size aggregate Формальный параметр типа агрегат, диапазон изменения индексов которого определяется соответствующим фактическим параметром
|
|||
|
Агрегат регулируемого размера Adjustable-size aggregate Формальный параметр типа агрегат с переменным диапазоном изменения индексов
|
|||
|
Выражение Expression Языковая конструкция, определяющая некоторое значение в соответствии со значениями одного или более операндов
|
|||
|
Процедура (в языках программирования) Procedure Параметризуемый именованный программный блок, конкретное выполнение которого определяется вызовом процедуры
|
|||
|
Процедура-функция Function (procedure) Процедура в языке программирования, при выполнении которой вырабатывается значение, связываемое с именем процедуры
|
|||
|
Асинхронная процедура Asynchronous procedure Процедура в языке программирования, выполняемая логически параллельно с другими частями программы
|
|||
|
Критическая секция Critical section Часть асинхронной процедуры, которая не может выполняться параллельно с определенной частью той же или другой асинхронной процедуры
|
|||
|
Метка (в языках программирования) Label Языковая конструкция, употребляемая для именования предложения в программе
|
|||
|
Логический объект Logical Объект, рассматриваемый в аспекте определения алгоритмом или программой безотносительно к реализации с помощью технических средств
|
|||
|
Физический объект Physical Объект, рассматриваемый в аспекте взаимодействия логического объекта с техническими средствами
|
|||
|
Последовательность выполнения в программе Execution sequence Порядок выполнения предложений или частей предложений программы
|
|||
|
Безусловное предложение Unconditional statement Предложение, определяющее единственно возможную последовательность выполнения в программе
|
|||
|
Условный оператор Conditional construct Языковая конструкция, определяющая более одной последовательности выполнения в программе
|
|||
|
Оператор цикла Loop Construct Языковая конструкция, определяющая итерацию некоторой последовательности выполнения в программе
|
|||
|
Вызов процедуры (Procedure) call Ссылка на процедуру с целью ее выполнения
|
|||
|
Вход процедуры Entry (of a procedure) Языковая конструкция, с которой может быть начата некоторая последовательность выполнения процедуры
|
|||
|
Передача параметров Parameter association Механизм установления соответствия между формальными и фактическими параметрами
|
|||
|
Возврат из процедуры Return (from a procedure) Языковая конструкция, которая используется для завершения какой-либо последовательности выполнения процедуры
|
|||
|
Побочный эффект Side effect Изменение значений параметров или глобальных переменных при выполнении процедуры-функции
|
|||
|
Оператор ветвления Branch construct Языковая конструкция, определяющая возможность выбора между различными последовательностями выполнения в программе
|
|||
|
Исключительная ситуация Exception Совокупность определенных условий, возникновение которых приводит к нарушению предусмотренной последовательности выполнения в программе
|
|||
|
Старшинство операций (Operator) precedence Отношение между операциями, определяющее умалчиваемый порядок выполнения операций в выражениях
|
|||
|
Преобразование типов Conversion Преобразование значений некоторого типа данных к значениям другого типа
|
|||
|
Активизация процедуры Activation Приведение процедуры в состояние готовности к выполнению при ее вызове
|