Оглавление:
Определение - Что означает исполняемый файл (.EXE)?
Исполняемый файл - это файл, содержащий инструкции и данные, предназначенные для выполнения последовательности задач на компьютере. Содержимое исполняемого файла должно интерпретироваться операционной системой для значимых инструкций машинного кода, которые будут использоваться физическим центральным процессором (ЦП).
Исполняемый файл также может быть файлом, состоящим из команд для выполнения программным компилятором. Даже сценарий VB или Java или любой другой исходный файл языка сценариев также может считаться исполняемым.
Техопедия объясняет исполняемый файл (.EXE)
Некоторые операционные системы распознают исполняемые файлы по расширению, например .exe. Или они могут распознать его по метаданным, которые помечают файл как имеющий разрешение на выполнение, как это делается в операционных системах на основе Unix. Большинство операционных систем запускают процесс выполнения, проверяя, что файл находится в допустимой исполняемой форме, чтобы избежать случайного выполнения случайных битовых последовательностей в качестве инструкций.
Современные операционные системы управляют компьютерными ресурсами. Это подразумевает, что отдельные программы делают системные вызовы для доступа к привилегированным ресурсам. Поскольку каждая марка операционных систем имеет свои собственные процедуры вызова системы, исполняемые файлы обычно зависят от операционной системы. Существует много доступных способов сделать исполняемые файлы исполняемыми более чем одной операционной системой, например, реализовать аналогичный или соответствующий двоичный интерфейс приложения.
Различные исполняемые файлы не всегда придерживаются определенного аппаратного двоичного интерфейса или набора команд. Они доступны либо в форме байт-кода для компиляции в реальном времени, либо в исходном коде для использования в форме языка сценариев.
