Словарь

Данный словарь терминов является результатом обсуждения вариантов перевода терминов в конференции Ada_Ru. Мы рекомендуем использовать именно такой вариант перевода, чтобы соблюсти единообразие терминологии.

aliased object косвенно доступный объект
classwide type надклассовый тип
compilation unit единица компиляции
constrained type ограниченный тип
deffered constant отложенная константа
general access type обобщенный ссылочный тип
library item библиотечный элемент
library unit библиотечный модуль
limited type лимитированный тип
operation операция
operator оператор, знак операции
overloading совмещение
partition секция
post-compilation rules правила, проверяемые после компиляции модулей
pragma директива компилятору
private type приватный тип
programm unit программный модуль
qualified aggregat, expression квалифицированный агрегат, выражение
statement инструкция
tagged type тэговый тип

Для сравнения здесь приводится термины из книг ранее появившихся в печати.

  1. Э. Органик. Организация системы ИНТЕЛ 432.

  2. Р. Бар. Язык Ада в проектировании систем.

  3. С. Янг. Алгоритмические языки реального времени

  4. Джехани H. Язык Ада. перевод А.А.Кpасилова и О.H.Пеpминова

  5. Корочкин А.В. Ада 95. Введение в программирование

Органик Бар Янг Кpасилов/Пеpминов Корочкин
access type ссылочный тип, тип указателей   ссылочный тип ссылочный тип ссылочный тип
allocator генератор   генератор генератор генератор
array type    регулярный тип индексируемый тип массив, индексируемый тип
classwide type      тип широкого класса
clause (with) with список, use список ... спецификатор (совместимости) спецификатор (контекста) спецификатор (контекста) спецификатор (with)
constrained type     ограниченный тип ограниченный тип
discriminant опеределитель   дискриминант дискриминант дискриминант
exception исключительная ситуация   исключение исключение исключение
general access type      универсальный ссылочный тип
generic родовой   настраиваемый настраиваемый настраиваемый
limited type   ограниченный тип   лимитируемый тип ограниченный (лимитированный) тип
operator    операция операция операция
pragma указание   директива компилятору прагма прагма
private приватный приватный приватный личный приватный
qualified    квалифицированный квалифицированный  
record type тип записи   комбинированный тип именуемый тип тип записи
statement оператор оператор оператор оператор оператор
tagged type      тэговый тип