Предмет:
Тема:
Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация
Вопрос:
Верным является утверждение, что …
Ответы:
+ понятие «транслятор» является более общим по сравнению с понятием «компилятор»
− понятия «транслятор» и «компилятор» являются синонимами
− понятие «компилятор» является более общим по сравнению с понятием «транслятор»
− понятия «транслятор» и «компилятор» независимы друг от друга
Решение:
С помощью языка программирования создается не готовая программа, а только ее текст, описывающий ранее разработанный алгоритм. Для перевода программного кода с языка программирования высокого уровня на машинный язык требуется специальная программа – транслятор.
Трансляторы реализуются в виде компиляторов и интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.
Компилятор (англ. compiler – составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.
Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой.
ответ тест i-exam
Трансляторы реализуются в виде компиляторов и интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.
Компилятор (англ. compiler – составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.
Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой.
ответ тест i-exam