tgoop.com/CScience1/2644
Last Update:
Динамическая и статическая компиляция
Статическая компиляция относится к процессу, при котором весь исходный код программы компилируется целиком в машинный код до запуска программы. Это означает, что в результате компиляции получается отдельный исполняемый файл, который содержит весь необходимый машинный код. Преимуществом статической компиляции является то, что программа может быть запущена на любой совместимой с архитектурой процессора системе без необходимости наличия исходного кода или инструментов компиляции.
Динамическая компиляция, с другой стороны, происходит во время выполнения программы. Исходный код компилируется в машинный код во время работы программы, и этот машинный код может быть использован непосредственно для выполнения соответствующих задач. Динамическая компиляция часто используется в виртуальных машинах и интерпретаторах, где исходный код интерпретируется в байт-код, а затем динамически компилируется в машинный код в процессе выполнения.
BY Computer Science
Share with your friend now:
tgoop.com/CScience1/2644