Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Installa
l'accesso più veloce di browser!
 

File eseguibile e Macchina virtuale Java

Scorciatoie: Differenze, Analogie, Jaccard somiglianza Coefficiente, Riferimenti.

Differenza tra File eseguibile e Macchina virtuale Java

File eseguibile vs. Macchina virtuale Java

In informatica, un file eseguibile, o semplicemente un eseguibile, è un file che contiene un programma eseguibile per un computer, ovvero un programma scritto in linguaggio macchina nel formato adatto: a) ad essere caricato dal sistema operativo, quindi pronto per l'esecuzione; b) all'architettura hardware del processore che lo esegue. Si distingue da un file sorgente, che contiene un programma scritto in un linguaggio di programmazione ad alto livello il quale può essere eseguito solo utilizzando un interprete o trasformandolo prima in eseguibile (codice oggetto + librerie) tramite un compilatore, o con una combinazione di questi due strumenti. La macchina virtuale Java, detta anche Java Virtual Machine o JVM, è il componente della piattaforma Java che esegue i programmi tradotti in bytecode dopo una prima compilazione.

Analogie tra File eseguibile e Macchina virtuale Java

File eseguibile e Macchina virtuale Java hanno 11 punti in comune (in Unionpedia): Bytecode, Codice sorgente, Compilatore, CPU, File sorgente, Interprete (informatica), Java (linguaggio di programmazione), Macchina virtuale, Portabilità, Programma (informatica), Sistema operativo.

Bytecode

In informatica, il bytecode è un linguaggio intermedio più astratto tra il linguaggio macchina e il linguaggio di programmazione, usato per descrivere le operazioni che costituiscono un programma.

Bytecode e File eseguibile · Bytecode e Macchina virtuale Java · Mostra di più »

Codice sorgente

Il codice sorgente (spesso detto semplicemente sorgente o codice o listato), in informatica, è il testo di un algoritmo di un programma scritto in un linguaggio di programmazione da parte di un programmatore in fase di programmazione, compreso all'interno di un file sorgente.

Codice sorgente e File eseguibile · Codice sorgente e Macchina virtuale Java · Mostra di più »

Compilatore

Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto).

Compilatore e File eseguibile · Compilatore e Macchina virtuale Java · Mostra di più »

CPU

L'unità di elaborazione centrale (central processing unit, in sigla CPU, con particolare riferimento alla sezione logica in astratto) o processore centrale o più propriamente microprocessore (in sigla µP o uP, con particolare riferimento al chip hardware) è un tipo di processore digitale general purpose che si contraddistingue per sovrintendere a gran parte delle funzionalità del computer digitale basato sull'architettura di von Neumann o sull'architettura Harvard.

CPU e File eseguibile · CPU e Macchina virtuale Java · Mostra di più »

File sorgente

Un file sorgente è un file di testo contenente una serie di istruzioni (dette codice sorgente) scritte in un linguaggio di programmazione (normalmente ad alto livello) pronto per essere trasformato da un compilatore in un programma eseguibile o per essere interpretato da un interprete.

File eseguibile e File sorgente · File sorgente e Macchina virtuale Java · Mostra di più »

Interprete (informatica)

Un interprete, in informatica e nella programmazione, è un programma in grado di eseguire altri programmi a partire direttamente dal relativo codice sorgente.

File eseguibile e Interprete (informatica) · Interprete (informatica) e Macchina virtuale Java · Mostra di più »

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

File eseguibile e Java (linguaggio di programmazione) · Java (linguaggio di programmazione) e Macchina virtuale Java · Mostra di più »

Macchina virtuale

In informatica il termine macchina virtuale (VM) indica un software che, attraverso un processo di virtualizzazione, crea un ambiente virtuale che emula tipicamente il comportamento di una macchina fisica (PC client o server) grazie all'assegnazione di risorse hardware (porzioni di disco rigido, RAM e risorse di processamento) ed in cui alcune applicazioni possono essere eseguite come se interagissero con tale macchina; infatti se dovesse andare fuori uso il sistema operativo che gira sulla macchina virtuale, il sistema di base non ne risentirebbe affatto.

File eseguibile e Macchina virtuale · Macchina virtuale e Macchina virtuale Java · Mostra di più »

Portabilità

La portabilità, (in lingua inglese porting), in informatica, indica un processo di trasposizione, a volte anche con modifiche, di un componente software, volto a consentirne l'uso in un ambiente di esecuzione diverso da quello originale.

File eseguibile e Portabilità · Macchina virtuale Java e Portabilità · Mostra di più »

Programma (informatica)

Un programma, in informatica,è un software che può essere eseguito da un elaboratore per ricevere in input determinati dati di un problema automatizzabile e restituirne in output le (eventuali) soluzioni.

File eseguibile e Programma (informatica) · Macchina virtuale Java e Programma (informatica) · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

File eseguibile e Sistema operativo · Macchina virtuale Java e Sistema operativo · Mostra di più »

La lista di cui sopra risponde alle seguenti domande

Confronto tra File eseguibile e Macchina virtuale Java

File eseguibile ha 63 relazioni, mentre Macchina virtuale Java ha 35. Come hanno in comune 11, l'indice di Jaccard è 11.22% = 11 / (63 + 35).

Riferimenti

Questo articolo mostra la relazione tra File eseguibile e Macchina virtuale Java. Per accedere a ogni articolo dal quale è stato estratto informazioni, visitare:

Ehi! Siamo su Facebook ora! »