Executable: diferència entre les revisions

Contingut suprimit Contingut afegit
m Corregit: necessita d'un intèrpret > necessita un intèrpret
Cap resum de modificació
Línia 1:
[[File:Binary executable file2.png|thumb|250px|Un [[hex dump]] d'un executable en [[mode real]]]]
{{FR|data=novembre de 2012}}
En [[informàtica]], un '''executable''' és aquell [[arxiu binari]] el contingut del qual és entès per l'[[ordinador]] com a un [[programa informàtic]].<ref>{{cite web |url=http://www.merriam-webster.com/dictionary/executable |title=executable |accessdate=2008-07-19 |work=Merriam-Webster's Online Dictionary |publisher=[[Merriam-Webster]]}}</ref> Habitualment aquests arxius binaris estan compostos per instruccions donades al processador en [[codi màquina]] però a vegades pot tenir [[bytecode]] que necessita un intèrpret per a executar-ho. Sovint els executables fan trucades específiques a algunes funcions del sistema operatiu. (trucades de sistema)
 
Hi ha dues formes de classificar un executable segons la seva compatibilitat:
Línia 10:
Un altre tipus de programes, els [[Script (informàtica)|scripts]], no contenen codi màquina si no el [[codi font]], que ha de ser interpretat a la vegada que s'executa.
 
Determinar si un arxiu és executable o no se simplement una qüestió de convenció. A [[Windows]] per exemple, el criteri es basa en l'extensió de l'arxiu (.exe, .bat...). A [[Unix]] en canvi es basa en les meta dades de l'arxiu.<ref>{{cite web|url= https://blogs.oracle.com/ksplice/entry/hello_from_a_libc_free|title=Hello from a libc-free world! (Part 1)|date=Mar 16, 2010|author=Jessica McKellar}}</ref>
 
En molts dels programes moderns, els executables contenen coses no necessàries com imatges, textos... o qualsevol altra informació que ajudi a l'ordinador a interpretar el codi que conté.
== Referències ==
{{referències}}
==Enllaços externs==
* [http://whatis.techtarget.com/fileformat/EXE-Executable-file-program EXE File Format] a [http://whatis.techtarget.com/ What Is]
 
 
{{esborrany d'informàtica}}