Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
60 ответов.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
4 Мб
Скачать

60) Что такое компиляция и интерпретация, в чём их характерные особенности?

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

Компиляция требует большого объема оперативной памяти ЭВМ для размещения полной рабочей программы, но зато позволяет экономить затраты машинного времени при многократном исполнении рабочей программы. Интерпретация, наоборот, экономно расходует память, но это достигается за счет увеличения затрат мамашино времени. Во многих случаях при генерации рабочих программ сочетают оба способа, чтобы максимально использовать преимущества каждого из них.

1

73