Mainframe
+ "img/mainframe.jpg">Tipo di macchine "desuete" (a parte i casi in cui non se ne puo' fare a meno, ma la tendenza iattuale e' di @@ -1686,7 +1682,7 @@
Cluster
+ "img/cluster.jpg">soluzione economica per raggiungere alte prestazioni utilizzando piu' macchine semplici in @@ -1702,7 +1698,7 @@
Supercomputer
+ "img/supercomputer.jpg" src="img/supercomputer.jpg">I supercomputer sono macchine che raggiungono le massime prestazioni possibili secondo la tecnologia disponibile per @@ -1815,47 +1811,20 @@ gli strumenti piu' adeguati (i linguaggi di programmazione) alla natura del problema.
-Esempio di codice in linguaggio C :
+Esempio di codice in linguaggio C
++#include <stdio.h> + +int main() +{ + printf("Hello, World!"); + return 0; +} +
links: http://it.wikipedia.org/wiki/C_(linguaggio)
--
-
Analisi codice: http://it.wikipedia.org/wiki/C_(linguaggio)#Hello_world.21
Esempio in python:
-+ print "hello + world!" +
Analisi: scrive hello world a schermo !
+================================ +| Software applicativo Java | +=============================== + | Java Virtual Machine | + ========================== + | Sistema Operativo | + ====================== +
Sostanzialmente il codice Java viene scritto per essere eseguito da una Java Virtual Machine (JVM), della quale @@ -2044,7 +1984,7 @@
Il freeware e' distribuito indifferentemente con o senza codice sorgente, a totale discrezione dell'autore e senza - alcun obbligo al riguardo. È sottoposto + alcun obbligo al riguardo. È sottoposto esplicitamente ad una licenza che ne permette la redistribuzione gratuita. Il software freeware viene concesso in uso senza alcun corrispettivo, ed e' @@ -2175,11 +2115,11 @@ sorgente, sia per le versioni modificate che non modificate (distribuire programmi in formato eseguibile e' comodo per avere sistemi operativi liberi facili da installare). - È legittimo anche se non c'e' alcun modo di - produrre una forma binaria o eseguibile (dal momento che - alcuni linguaggi non supportano questa caratteristica), ma - si deve avere la liberta' di ridistribuire tali forme nel - caso si trovi o si sviluppi un modo per farlo.
+ È legittimo anche se non c'e' alcun modo di produrre + una forma binaria o eseguibile (dal momento che alcuni + linguaggi non supportano questa caratteristica), ma si deve + avere la liberta' di ridistribuire tali forme nel caso si + trovi o si sviluppi un modo per farlo.Affinche' le liberta' di fare modifiche e di pubblicare versioni migliorate abbiano senso, si deve avere accesso al @@ -2223,7 +2163,7 @@ e' piu' inusuale: questo software commerciale libero e' molto importante.
-+