File eseguibile

Un file eseguibile è un tipo di file del computer che esegue un programma quando viene aperto. Ciò significa che esegue il codice o una serie di istruzioni contenuti nel file. I due tipi principali di file eseguibili sono 1) i programmi compilati e 2) gli script.

Nei sistemi Windows, i programmi compilati hanno l'estensione .EXE e vengono spesso chiamati "file EXE". Sui computer Macintosh, i programmi compilati hanno l'estensione .APP, che è l'abbreviazione di applicazione. Entrambi i tipi di file eseguibili sono stati compilati dal codice sorgente in codice binario macchina, eseguibile direttamente dalla CPU. Tuttavia, i file EXE vengono eseguiti solo in Windows, mentre i file APP vengono eseguiti solo in Mac OS X. Questo perché il codice viene eseguito dal sistema operativo e deve quindi essere compilato in un formato comprensibile per il sistema operativo.

I file eseguibili non compilati vengono spesso chiamati script. Questi file vengono salvati in formato testo semplice, anziché in formato binario. In altre parole, è possibile aprire un file di script e visualizzarne il codice in un editor di testo. Poiché gli script non contengono codice macchina eseguibile, per funzionare richiedono un interprete. Ad esempio, un file PHP può eseguire il codice solo quando viene eseguito tramite un interprete PHP. Se non è disponibile un interprete PHP, lo script PHP può essere aperto solo come file di testo.

Poiché i file eseguibili eseguono il codice quando vengono aperti, non dovresti aprire file eseguibili sconosciuti, soprattutto quelli ricevuti come allegati di email. Sebbene i file eseguibili compilati siano i più pericolosi, anche gli script possono eseguire codice dannoso. Ad esempio, i file VBScript (.VBS) possono essere eseguiti automaticamente sui sistemi Windows tramite Windows Script Host, integrato nel sistema. Analogamente, i file AppleScript (.SCPT) possono essere eseguiti tramite l'interprete AppleScript incluso in Mac OS X. Pertanto, se trovi un file sconosciuto e non sei sicuro che contenga codice eseguibile, è meglio non aprirlo. Di seguito è riportato un elenco delle estensioni di file comuni utilizzate per i file eseguibili nei sistemi Windows e Macintosh.

Estensioni di file Windows: .EXE, .COM, .BAT, .VB, .VBS, .WSF, .PIF
Estensioni di file Macintosh: .APP, .SCPT, .APPLESCRIPT

Aggiornato February 18, 2011 da Per C.

quizMetti alla prova le tue conoscenze

What is the background image on a smartphone home screen image called?

A
Wallpaper
0%
B
Desktop
0%
C
Screensaver
0%
D
Screenshot
0%
Correct! Incorrect!     View the Wallpaper definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di File eseguibile in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.