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 Приведение процедуры в состояние готовности к выполнению при ее вызове
|