Глоссарий
Трансляторы

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

Ассемблер
От англ.Assemble - собирать
Ассемблер - транслятор с языка ассемблера в машинные команды.

Декомпилирование программы
Декомпилирование программы - по законодательству РФ - технический прием, включающий преобразование объектного кода в исходный текст в целях изучения структуры и кодирования программы для ЭВМ.

Дисассемблер
Дисассемблер - транслятор, преобразующий машинный код в программу, написанную на языке ассемблера.

Инструментальное программное обеспечение
син.Инструментальные программные средства
англ.Software tools
Инструментальное программное обеспечение - программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др.

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

Интерпретация
англ.Interpretation
От лат.Interpretatio - толкование
Интерпретация - реализация смысла некоторого синтаксически законченного текста, представленного на конкретном языке.

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

Компиляция
Компиляция - в программировании - перевод программы с языка высокого уровня в машинный язык. Результатом компиляции является объектный файл с необходимыми внешними ссылками для компоновщика.

Лексема
Лексема - последовательность допустимых символов языка программирования, имеющая смысл для транслятора. Транслятор рассматривает программу как последовательность лексем.

Лексический анализ
Лексический анализ - проверка правильности лексем. Лексический анализ программы выполняется при ее трансляции.

Трансляция
От лат.Translatio - передача
Трансляция - согласно ГОСТ 19781-90 - преобразование программы, представленной на одном языке программирования, в программу на другом языке программирования, в определенном смысле равносильную первой.

Трансмутация
Трансмутация - в теории коммуникации - перевод с одного искусственного языка на другой искусственный язык.

[ 04-05-2024 www.glossary.ru]