КомпютриТипове файлове

Изпълними файлове имат разширение на тип? Най-често

Всеки потребител на компютърна система, един или друг начин, се сблъскват с концепцията за изпълним файл на програмата. И не винаги (макар и рядко) изпълними файлове имат разширение EXE, обща за Windows-базирани системи. За да разберем по въпроса за разширяване, ние считаме, общата информация за такива съоръжения и някои от техните основни видове.

Различията изпълними от други предмети

Преди да се твърди, че изпълним файл на програмата има разширение само на един конкретен вид трябва да бъде да се справят с това как да се направи разграничение на обект от другите.

В действителност, един от основните разлики на изпълними файлове от други информационни данни открояват няколко основни:

  • Самата разширение, което показва съдържанието на даден файл или байткод машина или виртуална машина;
  • подпис (под формата на уникално съдържание байтови последователности);
  • атрибути във файловата система (изпълнение и др.).

За съжаление, дори ако знаете, че изпълними файлове са на името на разширение, например, EXE, да виждат съдържанието на обикновените средства се провали, защото такива обекти са съставили съдържанието, което се показва, когато видите като безсмислен набор от знаци. В най-добрия случай е необходимо да се използват Disassembler наркотици или нещо друго, което ви позволява да направите декомпилацията. Но сега не е за това.

Структурата на изпълними файлове

По отношение на изграждането на този тип файлове, като правило, те съдържат и хедърите (предполагаемото изпълнение на инструкции, настройки, код формати), самите инструкции (машини, суровини или байтове кодове).

описание на околната среда могат да бъдат включени понякога в структурата на данните в изискванията за отстраняване на грешки на операционната система, списъци на съответните библиотеки, изображения, звук, графики, етикети, икони и др. г. Между другото, много от вас вероятно сте забелязали, че по-голямата част във всяка операционна система иконата в достъпен първоначално файл (при условие, че той трябва да започне с работата в него).

принцип на работа

Всъщност, въпреки факта, че на изпълними файлове имат разширение на различни видове, те работят по подобен начин.

Когато стартирате изпълнимия файл е зареден в паметта на компютъра. По този начин е налице инициализация и конфигурация на околната среда, "дърпа нагоре" допълнителни библиотеки, освен ако използването на такива, предоставени от програмата, определяне на някои допълнителни операции и изпълнение на методите на самата инструкция, предписани във файла.

Какво разширение са изпълними програмни файлове?

Сега стигаме директно с разширяването. От само себе си се разбира, че всичко, което няма да доведе (отнема твърде много време). От друга страна, това е възможно да се идентифицират най-популярните и най-често срещаните.

Така че, в зависимост от типа на съдържанието и се определя от разширението. Така например, през Windows най-често срещаните са изпълними файлове EXE разширение. Това важи за всички програми, предназначени за работа в среда на тези операционни системи. Тези обекти съдържат кода на машината. Много подобни (също със съдържанието на тези кодове) са BIN файлове.

Друг вид на изпълними файлове са опаковани предмети като CMD, BAT и COM, с първия тип е команден файл на Windows, а втората и третата са DOS системи.

Вероятно мнозина се срещна и MSI и MSU файлове. Това може да бъде или "роден» Windows Installer, или инсталаторът актуализира системата.

Наред с другите неща, отделна категория скриптове и макроси (VB, VBS, Vbe, SCR, JS, JSE). И все пак общи файлове, като например JAR и JAD, предназначени за инсталиране на приложения за мобилни джаджи или използването JAVA среда. Всички такива обекти в съдържанието, вече не са компютърни кодове и кодовете на виртуални машини.

Какво разширение са изпълними файлове в различни системи?

Ако се вгледате внимателно, ще забележите, че има и доста специфични компоненти в някои системи. Така например, в Windows има специална категория на изпълнимите компоненти (PS1 - PowerShell изпълним файл, PIF - Информация за приложения, WSF - скрипт файлове, и т.н. ...).

Като цяло, стандартни и специални компоненти могат да бъдат намерени във всяка система. Все пак, има някои общи формати (напр HTA - изпълним документ HTML), който работи навсякъде, независимо от действащите "ОС".

Що се отнася до другите системи, например, в "Мак" изпълними файлове имат разширение на приложението, ако тази програма и PKG, ако това разпределение.

Но с Linux-система е малко по-различна. Фактът, че те се разшири понятието не е като такъв. Разпознаване изпълним може само атрибут (скрито, само за четене, система, и така нататък. Г.). По този начин, няма проблем да промени дори то да се показва, или да четат желания файл.

Въпреки това, във всяка система, или дори в мобилните джаджи, можете да намерите огромен брой обекти от този тип. Далеч не е нужно да ходи. В същата операционна система Android инсталатор изпълнимия файл има APK, и "ябълката" са файлове, devaysakh ИПП.

заключение

Ето кратко и всичко свързано с разширенията на изпълними файлове. Разбира се, в този случай акцентът беше поставен основно върху обектите, които се намират в Windows-базирани системи, а останалите са били засегнати бегло, така да се каже, за цялостното развитие. И тъй като е ясно, разнообразие от обекти като изпълним толкова голям, че да предизвика някаква обобщена таблица, показваща всички разширения абсолютно просто не е възможно, така че ние се ограничава до най-често използваните формати.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.atomiyme.com. Theme powered by WordPress.