Ця стаття не містить . (лютий 2020) |
Вико́нуваний файл — це файл, який містить зрозумілі комп'ютеру спеціальні інструкції, і може бути виконаний (безпосередньо або через командний інтерпретатор операційної системи) як комп'ютерна програма.
Виконуваний файл є традиційно машинним кодом для певного фізичного процесора. Однак, файл, що містить байт-код чи скрипт для інтерпретатора, також можна розглядати як виконуваний. Точне трактування залежить від використання цього файлу, в той час як термін найчастіше вживається до файлів котрі містять саме машинний код. Сучасні операційні системи розпізнають виконувані файли по розширенні файлу (наприклад .com чи .exe в Windows) або ж за допомогою спеціальних ідентифікаторів, які знаходяться в метаданих цього файлу (наприклад, в усіх Unix-подібних системах).
Сучасні операційні системи зберігають повний контроль над системними ресурсами комп'ютера, і виконуваному файлові потрібно робити системні запити, щоб отримати доступ до певних ресурсів. Операційні системи мають специфічний але стандартизований інтерфейс для таких запитів і тому виконувані файли певної операційної системи, як правило, подібні один до одного своєю внутрішньою структурою (хоча і залежать ще від архітектури комп'ютера), але не є виконуваними для інших сімейств операційних систем. Існують, однак, програми, які перехоплюють і конвертують системні виклики від певного виконуваного файлу і дозволяють таким чином виконати його як програму під іншою операційною системою та/чи архітектурою.
Див. також
Джерела
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno lyutij 2020 Viko nuvanij fajl ce fajl yakij mistit zrozumili komp yuteru specialni instrukciyi i mozhe buti vikonanij bezposeredno abo cherez komandnij interpretator operacijnoyi sistemi yak komp yuterna programa Vikonuvanij fajl ye tradicijno mashinnim kodom dlya pevnogo fizichnogo procesora Odnak fajl sho mistit bajt kod chi skript dlya interpretatora takozh mozhna rozglyadati yak vikonuvanij Tochne traktuvannya zalezhit vid vikoristannya cogo fajlu v toj chas yak termin najchastishe vzhivayetsya do fajliv kotri mistyat same mashinnij kod Suchasni operacijni sistemi rozpiznayut vikonuvani fajli po rozshirenni fajlu napriklad com chi exe v Windows abo zh za dopomogoyu specialnih identifikatoriv yaki znahodyatsya v metadanih cogo fajlu napriklad v usih Unix podibnih sistemah Suchasni operacijni sistemi zberigayut povnij kontrol nad sistemnimi resursami komp yutera i vikonuvanomu fajlovi potribno robiti sistemni zapiti shob otrimati dostup do pevnih resursiv Operacijni sistemi mayut specifichnij ale standartizovanij interfejs dlya takih zapitiv i tomu vikonuvani fajli pevnoyi operacijnoyi sistemi yak pravilo podibni odin do odnogo svoyeyu vnutrishnoyu strukturoyu hocha i zalezhat she vid arhitekturi komp yutera ale ne ye vikonuvanimi dlya inshih simejstv operacijnih sistem Isnuyut odnak programi yaki perehoplyuyut i konvertuyut sistemni vikliki vid pevnogo vikonuvanogo fajlu i dozvolyayut takim chinom vikonati jogo yak programu pid inshoyu operacijnoyu sistemoyu ta chi arhitekturoyu Div takozhResursi Windows Dzherela