Чем отличается интерпретация от трансляции?

0 голосов
166 просмотров спросил 10 Фев, 14 аноним в категории Компьютеры и ПО

1 Ответ

+1 голос

Если рассматривать термин «трансляция» в самом широком смысле этого слова, то трансляция — это процесс восприятия компьютером какой-либо программы, которая написана с помощью некоторого формального языка, в более узком смысле — процесс преобразования программы, написанной на одном языке, в программу - на другом языке программирования, при том, что семантически (по смыслу) эти программы будут равносильны друг другу.

Компиляция — процесс преобразования объектов на исходном языке в объекты на любом другом (выходном) языке, после чего исполняется полученная таким образом программа.

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

Таким образом трансляция может включать в себя процесс компиляции или интерпретации, или оба этих процесса.

ответил 05 Март, 14 Александра-lab (404 баллов)


Знаете ответ? Помогите другим! (без регистрации)

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:

Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
Вы можете начать, задав вопрос.

Похожие вопросы

0 голосов
1 ответ
0 голосов
2 ответов
спросил 27 Март, 14 аноним в категории Компьютеры и ПО
+1 голос
1 ответ
спросил 21 Март, 14 enginr (111 баллов) в категории Компьютеры и ПО
+1 голос
1 ответ
спросил 21 Март, 14 enginr (111 баллов) в категории Компьютеры и ПО
...