Piattaforma (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Etichetta: Annullato
m Annullate le modifiche di 2.36.220.125 (discussione), riportata alla versione precedente di No2
Etichetta: Rollback
Riga 6:
Una '''piattaforma'''<ref>[http://www.pc-facile.com/glossario/piattaforma/ Glossario informatico: definizione di piattaforma. pcfacile.com]</ref>, in [[informatica]], è una base [[hardware]] e/o [[software]] su cui sono sviluppati e/o [[esecuzione (informatica)|eseguiti]] [[programma (informatica)|programmi]] o [[applicazione (informatica)|applicazioni]]; può indicare anche un [[ambiente di esecuzione]] che comprende [[hardware]] e [[sistema operativo]] ed eventualmente elementi [[middleware]] specifici, [[application server]] ed altri strumenti di supporto all'esecuzione di programmi.
 
Esempi di piattaforme sono [[IBM PC|IBM-PC]], che include le architetture [[I386]] (x86), [[IA64]] o [[AMD64]] (x86-64); [[Macintosh]], che include l'architettura [[Gecko]] e [[PowerPC]]; e [[SPARC]]. Esistono programmi [[multipiattaforma]] che ti consentono di funzionare su varie piattaforme. Ci sono anche [[Emulatore|emulatori]], che sono programmi che ti permettono di eseguire programmi da un'altra da una piattaforma, emulandone il funzionamento, come [[UAE (emulatore)|UAE]], che emula l'hardware [[VICE (emulatore)|VICE]], un emulatore del leggendario [[Commodore International|Commodore 8 bit]] della metà degli anni '80.
 
== Classificazione ==
 
Si possono distinguere piattaforme hardware, operativa e software che sono interconnesse fra loro: la piattaforma operativa è specifica di un certo tipo di architettura hardware venendo a dipendere dalle istruzioni fondamentali (''[[instruction set]]'') del [[processore]] formando un ambiente di esecuzione unico che contraddistingue il sistema (ad esempio il sistema operativo [[macOS]] gira solo su computer [[Apple Macintosh]]); ciò nonostante sono stati sviluppati anche sistemi operativi [[portabilità|portabili]] su diverse architetture hardware come ad es. [[Windows]] e [[Linux]].