Piattaforma (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 1:
{{C|Vengono date due definizioni in parte divergenti. Varie possibili inesattezze presenti.|informatica|settembre 2008}}
Il{{F|terminologia informatica|maggio termine2012}}Una '''piattaforma'''<ref>[http://www.pc-facile.com/glossario/piattaforma/ Glossario informatico: definizione di piattaforma. pcfacile.com]</ref>, in [[informatica]], indicaè 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.
{{F|terminologia informatica|maggio 2012}}
{{S|terminologia informatica}}
 
== Classificazione ==
Il termine '''piattaforma'''<ref>[http://www.pc-facile.com/glossario/piattaforma/ Glossario informatico: definizione di piattaforma. pcfacile.com]</ref>, in [[informatica]], indica una base [[hardware]] e/o [[software]] su cui sono sviluppati e/o [[esecuzione (informatica)|eseguiti]] [[programma (informatica)|programmi]] o [[applicazione (informatica)|applicazioni]].
TipicamenteSi piattaformapossono operativadistinguere e piattaformapiattaforme hardware, (sistema operativooperativa e hardware)software che sono interconnesse, essendofra illoro: la piattaforma operativa primoè specificospecifica di una 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 [[Mac OS]] gira solo su computer [[Apple Macintosh]]).; Ciòciò nonostante sono stati sviluppati anche sistemi operativi [[portabilità|portabili]] su diverse architetture hardware come ad es. [[Windows]] e [[Linux]].
 
* la '''piattaforma hardware''', ovveroè l'[[hardware]] sul quale vengono fatti eseguire un certo [[sistema operativo]] e un certo insieme di programmi applicativi (tipicamente si tratta dell'[[Architettura (computer)|architettura del processore]]);
== Descrizione ==
=== Accezione del termine ===
Esso ammette le seguenti possibili accezioni:
 
* la '''piattaforma hardware''', ovvero l'[[hardware]] sul quale vengono fatti eseguire un certo [[sistema operativo]] e un certo insieme di programmi applicativi (tipicamente si tratta dell'[[Architettura (computer)|architettura del processore]]);
 
* la '''piattaforma operativa''', tipo di piattaforma software che include il sistema operativo il quale è costruito a partire dalle istruzioni elementari del processore ([[instruction set]]).
 
* la '''piattaforma software''', che indica il tipo di [[framework]] o il sistema software di base sul quale i [[programma (informatica)|programmi]] e le [[applicazioni]] sono sviluppati e/o eseguiti ([[ambiente di esecuzione]], ad es. [[piattaforma Java]], piattaforma [[Wiki]], piattaforme di [[forum (Internet)|forum]] come [[VBulletin]], piattaforme di [[blog]] e [[sito web|siti web]] dinamici ([[Content management system|CMS]]) come [[WordPress]], [[Joomla!]], [[Drupal]] e [[Sharepoint]], piattaforme [[LAMP]] e [[WAMP]] per [[sito web|siti web]], piattaforme di [[video sharing]] come [[YouTube]], piattaforma di [[social network]] e [[microblogging]] come [[Facebook]] e [[Twitter]], piattaforme di [[e-commerce]] come [[E bay]] ecc..., N.B. in quest'ultime accezioni si parla di [[applicazione web|applicazioni web]] complesse).
* la '''piattaforma operativa''', è il tipo di piattaforma software che include il sistema operativo il quale è costruito a partire dalle istruzioni elementari del processore ([[instruction set]]).
 
* 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.
 
=== Caratteristiche ===
Tipicamente piattaforma operativa e piattaforma hardware (sistema operativo e hardware) sono interconnesse, essendo il primo specifico di una 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 [[Mac OS]] 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]].
 
== Note ==