Arquivo executável

Um arquivo executável é um tipo de arquivo de computador que executa um programa quando é aberto. Isso significa que ele executa código ou uma série de instruções contidas no arquivo. Os dois principais tipos de arquivos executáveis são 1) programas compilados e 2) scripts.

Nos sistemas Windows, os programas compilados têm a extensão de arquivo .EXE e costumam ser chamados de "arquivos EXE". Em computadores Macintosh, os programas compilados têm a extensão .APP, que é uma abreviação de application. Os dois tipos de arquivos executáveis foram compilados a partir do código-fonte em código de máquina binário que pode ser executado diretamente pela CPU. No entanto, os arquivos EXE só são executados no Windows, enquanto os arquivos APP só são executados no Mac OS X. Isso acontece porque o código é executado pelo sistema operacional e, portanto, precisa ser compilado em um formato que o sistema operacional consiga entender.

Arquivos executáveis não compilados costumam ser chamados de scripts. Esses arquivos são salvos em um formato de texto simples, em vez de um formato binário. Em outras palavras, você pode abrir um arquivo de script e visualizar o código em um editor de texto. Como os scripts não contêm código de máquina executável, eles precisam de um interpretador para serem executados. Por exemplo, um arquivo PHP só pode executar código quando é executado por meio de um interpretador PHP. Se um interpretador PHP não estiver disponível, o script PHP só poderá ser aberto como um arquivo de texto.

Como os arquivos executáveis executam código quando são abertos, você não deve abrir arquivos executáveis desconhecidos, especialmente os recebidos como anexos de email. Embora os arquivos executáveis compilados sejam os mais perigosos, os arquivos de script também podem executar códigos maliciosos. Por exemplo, arquivos VBScript (.VBS) podem ser executados automaticamente em sistemas Windows por meio do Windows Script Host integrado. Da mesma forma, arquivos AppleScript (.SCPT) podem ser executados pelo interpretador AppleScript incluído no Mac OS X. Portanto, se você encontrar um arquivo desconhecido e não tiver certeza se ele contém código executável, é melhor não abri-lo. Abaixo está uma lista de extensões de arquivo comuns usadas em arquivos executáveis nos sistemas Windows e Macintosh.

Extensões de arquivo do Windows: .EXE, .COM, .BAT, .VB, .VBS, .WSF, .PIF
Extensões de arquivo do Macintosh: .APP, .SCPT, .APPLESCRIPT

Atualizado February 18, 2011 por Per C.

quizTeste seus conhecimentos

Which of the following was a version of the Windows operating system?

A
Vortex
0%
B
Virtuo
0%
C
Vista
0%
D
Valor
0%
Correct! Incorrect!     View the Windows Vista definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Arquivo executável nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.