Показаны различия между двумя версиями страницы.
| |
статьи:интерпретатор [2025/03/10 15:02] – создано melirina25 | статьи:интерпретатор [2025/03/12 18:45] (текущий) – kovboybibop |
---|
| ====== Интерпретатор ====== |
| |
**ИНТЕРПРЕТАТОР** — компьютерная //[[программа|программа]]//, переводящая команды оператора или программы более высокого уровня в машинные коды и немедленно их выполняющая. В отличие от //[[транслятор|транслятора]]//, который осуществляет полную трансляцию про граммы с языка высокого уровня в машинные коды один раз и создает объективную программу, //[[интерпретатор|интерпретатор]]// транслирует исходную программу команда за командой каждый раз при выполнении и не создает ее объектного модуля. И поскольку каждая команда транслируется всякий раз при выполнении исход ной программы, выполнение программы происходит гораздо медленнее, чем в случае обработки транслятором. В то же время при обработке //[[интерпретатор|интерпретатором]]// программы выполняются сразу же, без промежуточной стадии трансляции. | **ИНТЕРПРЕТАТОР** — компьютерная //[[программа|программа]]//, переводящая команды оператора или программы более высокого уровня в машинные коды и немедленно их выполняющая. В отличие от //[[транслятор|транслятора]]//, который осуществляет полную трансляцию про граммы с языка высокого уровня в машинные коды один раз и создает объективную программу, //[[интерпретатор|интерпретатор]]// транслирует исходную программу команда за командой каждый раз при выполнении и не создает ее объектного модуля. И поскольку каждая команда транслируется всякий раз при выполнении исход ной программы, выполнение программы происходит гораздо медленнее, чем в случае обработки транслятором. В то же время при обработке //[[интерпретатор|интерпретатором]]// программы выполняются сразу же, без промежуточной стадии трансляции. |
| |
| |