Номер §8 ПМ 1

ГДЗ по информатике 10 класс, Босова 2024, страница 87

§ ПМ Трансляторы

Проведите аналогию между работой программ-трансляторов (интерпретатора и компилятора) и профессиональных переводчиков, выполняющих синхронный и письменный перевод.

Решение

Интерпретатор обрабатывает команды программы последовательно и сразу выполняет их. Это похоже на синхронного переводчика: он слышит очередную фразу оратора, переводит её и переходит к следующей. Для нового выступления переводчик снова выполняет перевод; при новом запуске программы интерпретатор снова обрабатывает команды.

Компилятор сначала переводит весь текст программы в машинный код и создаёт готовый к запуску файл. Это похоже на письменный перевод: переводчик сначала переводит произведение целиком, а затем читатели пользуются уже готовым текстом без участия переводчика. Так и готовую откомпилированную программу можно запускать без повторной трансляции.

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

Ответ

Интерпретатор похож на синхронного переводчика: переводит и выполняет команды по ходу работы. Компилятор похож на письменного переводчика: заранее переводит программу целиком и создаёт готовый исполняемый файл.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото