трансляции
— это
компиляция
программы или ее
интерпретация
.
При компиляции исходный программный код сразу целиком переводится в машинный. Создается исполняемый файл, который уже никак не
связан с исходным кодом. Выполнение исполняемого файла обеспечивается операционной системой самостоятельно.
При интерпретации выполнение кода происходит построчно. Интерпретатор, выполняя программу, напрямую взаимодействует с
операционной системой.
Выполнение откомпилированной программы происходит быстрее, т.к. она представляет собой готовый машинный код. Однако на
современных компьютерах снижение скорости выполнения при интерпретации обычно не заметна.
Достарыңызбен бөлісу: |