Programming languages. Terms and definitions
Дата введения - 1 января 1991 г.
Введен впервые
1. Стандартизованные термины с определениями приведены в табл. 1.
2. Для каждого понятия установлен один стандартизованный термин. Применение терминов - синонимов стандартизованного термина не допускается.
В ряде терминов в круглые скобки помещены слова, набранные светлым, не являющиеся составной частью термина, а служащие лишь для уточнения области применения.
2.1. Для отдельных стандартизованных терминов в табл. 1 приведены в качестве справочных краткие формы, которые разрешается применять в случаях, исключающих возможность их различного толкования.
2.2. Приведенные определения можно, при необходимости, изменять, вводя в них производные признаки, раскрывая значения используемых в них терминов, указывая объекты, входящие в объем определяемого понятия. Изменения не должны нарушать объем и содержание понятий, определенных в данном стандарте.
2.3. В табл. 1 в качестве справочных приведены иноязычные эквиваленты стандартизованных терминов на английском языке.
3. Алфавитные указатели содержащихся в стандарте терминов на русском и английском языках приведены в табл. 2 - 3.
4. Стандартизованные термины набраны полужирным шрифтом, их краткая форма - светлым.
Таблица 1
Алфавитный указатель терминов на русском языке
Таблица 2
Термин |
Номер термина |
||
Агрегат |
|||
Агрегат данных |
|||
Агрегат подразумеваемого размера |
|||
Агрегат регулируемого размера |
|||
Активизация процедуры |
|||
Атрибут предопределенный |
|||
Блок программный |
|||
Возврат из процедуры |
|||
Вход процедуры |
|||
Вызов |
|||
Вызов процедуры |
|||
Выражение |
|||
Идентификатор |
|||
Индексация (в языках программирования) |
|||
Инициализация |
|||
Комментарий |
|||
Константа (в языках программирования) |
|||
Лексема |
|||
Литерал |
|||
Метка (в языках программирования) |
|||
Модуль программный |
|||
Область действия объявления |
|||
Объект внешний |
|||
Объект глобальный |
|||
Объект логический |
|||
Объект локальный |
|||
Объект физический |
|||
Объявление |
|||
Объявление объекта |
|||
Объявление неявное |
|||
Оператор ветвления |
|||
Оператор условный |
|||
Оператор цикла |
|||
Описание среды |
|||
Параметр |
|||
Параметр фактический |
|||
Параметр формальный |
|||
Передача параметров |
|||
Переменная (в языках программирования) |
|||
Последовательность выполнения в программе |
|||
Предложение |
|||
Предложение безусловное |
|||
Предложение составное |
|||
Преобразование типов |
|||
Присваивание |
|||
Программа |
|||
Процедура (в языках программирования) |
|||
Процедура асинхронная |
|||
Процедура-функция |
|||
Распределение памяти автоматическое |
|||
Свойство объекта динамическое |
|||
Свойство объекта статическое |
|||
Секция критическая |
|||
Ситуация исключительная |
|||
Слово зарезервированное |
|||
Слово ключевое (в языках программирования) |
|||
Ссылка (в языках программирования) |
|||
Ссылка косвенная |
|||
Спецификация формата данных |
|||
Спецификация шаблона данных |
|||
Старшинство операций |
|||
Тип |
|||
Тип данных |
|||
Тип данных закрытый |
|||
Умолчание |
|||
Функция |
|||
Эффект побочный |
|||
Язык программирования |
Алфавитный указатель терминов на английском языке
Таблица 3
Термин |
Номер термина |
Activation |
|
(Actual) argument |
|
Actual parameter |
|
Adjustable-size aggregate |
|
Aggregate |
|
Assignment |
|
Assumed-size aggregate |
|
Asynchronous procedure |
|
Automatic storage allocation |
|
Block |
|
Branch construct |
|
Built-in |
|
Comment |
|
Compound statement |
|
Conditional construct |
|
Constant |
|
Conversion |
|
Critical section |
|
(Data) type |
|
Declaration |
|
Default |
|
Dynamic |
|
Dummy argument |
|
Encapsulated type |
|
Entry (of a procedure) |
|
Environment description |
|
Exception |
|
Execution sequence |
|
Expression |
|
External |
|
(Formal) parameter |
|
Format |
|
Function (procedure) |
|
Global |
|
Identifier |
|
Implicit declaration |
|
Indirect reference |
|
Initialize |
|
Keyword |
|
Label |
|
(Lexical) token |
|
Lexical unit |
|
Literal |
|
Local |
|
Logical |
|
Loop construct |
|
(Operator) precedence |
|
Parameter association |
|
Physical |
|
Picture |
|
Predefined |
|
Procedure |
|
(Procedure) call |
|
Program |
|
Program unit |
|
Programming language |
|
Reference |
|
Reserved word |
|
Return (from a procedure) |
|
Scope of a declaration |
|
Side effect |
|
Statement |
|
Static |
|
Subscripting |
|
Unconditional statement |
|
Variable |
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Государственный стандарт Союза ССР ГОСТ 28397-89 "Языки программирования. Термины и определения" (утв. постановлением Государственного комитета СССР по управлению качеством продукции и стандартам от 21 декабря 1989 г. N 3961)
Текст ГОСТа приводится по официальному изданию Государственного комитета СССР по управлению качеством продукции и стандартам, Издательство стандартов, Москва, 1990 г.
Дата введения - 1 января 1991 г.
1. Разработан и внесен Министерством радиопромышленности СССР
Разработчики
А.С. Марков, канд. физ. мат. наук (руководитель темы);
А.Н. Прошин; Н.А. Сергеева
2. Утвержден и введен в действие постановлением Государственного комитета СССР по управлению качеством продукции и стандартам от 21.12.89 N 3961
3. Срок проверки - 1996 г.
Периодичность проверки - 5 лет
4. Стандарт соответствует ИСО 2382/15
5. Введен впервые
6. Ссылочные нормативно-технические документы
Обозначение НТД, на который дана ссылка |
Номер пункта |
ГОСТ 15971-84 ГОСТ 20886-85 ГОСТ 19781-83 |
3, 7, 10, 11 |