Зміст:
Визначення - Що означає виконуваний файл (.EXE)?
Виконавчий файл посилається на файл, що містить інструкції та дані, призначені для виконання послідовності завдань на комп’ютері. Вміст виконуваного файлу має бути інтерпретовано операційною системою до значущих інструкцій машинного коду, які використовуються фізичним центральним процесором (CPU).
Виконавчим файлом може бути також файл, що складається з команд для виконання компілятора програмного забезпечення. Навіть сценарій VB або Java або будь-який інший вихідний файл мови скрипта також може вважатися виконуваним.
Техопедія пояснює виконуваний файл (.EXE)
Деякі операційні системи розпізнають виконувані файли за допомогою розширення типу .exe. Або вони можуть розпізнати його за допомогою метаданих, які позначають файл на дозвіл на виконання, як це робиться в операційних системах на базі Unix. Більшість операційних систем починають процес виконання, перевіряючи, чи файл знаходиться у дійсній виконуваній формі, щоб уникнути випадкових бітових послідовностей як випадкових інструкцій.
Сучасні операційні системи управляють комп'ютерними ресурсами. Це означає, що окремі програми роблять системні виклики для доступу до привілейованих ресурсів. Оскільки у кожної марки операційних систем є власні процедури виклику системи, виконувані файли, як правило, є специфічними для операційної системи. Існує багато доступних методів зробити виконавчі файли виконуваними більш ніж однією операційною системою, наприклад, реалізуючи аналогічний або відповідний бінарний інтерфейс програми.
Різні виконувані файли не завжди дотримуються певного апаратного бінарного інтерфейсу чи набору інструкцій. Вони доступні у формі байт-коду для компіляції в режимі реального часу або у вихідному коді для використання у формі мови скрипту.