Notice: Undefined index: arturo in /home/artupanett/domains/arturu.it/public_html/v/computer/index.php on line 2
Computer
23 May 2019 - 16:50--=[Computer]=----=[Computer]=----=[Musica]=----=[Musica]=----=[Geometra]=----=[Geometra]=----=[Download]=----=[Download]=----=[Link]=----=[Link]=----=[Articoli]=----=[Articoli]=--
Indice Computer Computer/ Software/


In generale, il software ha lo scopo di mostrare ai suoi utenti il calcolatore come una macchina virtuale più semplice da usare rispetto all'hardware che viene effettivamente utilizzato. Per macchina virtuale si intende una macchina che fisicamente non esiste nella realtà, ma di cui si può avere la sensazione dell'esistenza.
StratiIl software di base ha lo scopo di mostrare all'utente il calcolatore come una macchina virtuale che puà essere utilizzata per la risoluzione dei problemi; il software applicativo viene realizzato in termini della macchina virtuale mostrata dal software di base, e dipende solo parzialmente dall'hardware utilizzato.
Harware e software sono organizzati a livelli o strati.
Ciascun livello corrisponde a una macchina ( reale o virtuale ) in grado di eseguire un proprio insieme di operazioni. Ciascun livello fornisce un insieme di operazioni più semplici da utilizzare rispetto a quelle del livello sottostante. Ciascun livello è realizzato in termini dell'insieme di operazioni fornite dal livello immediatamente sottostante.
Nell'oraganizzazione a livelli, l'hardware è l'unica macchina reale, mentre gli strati software corrispondono a macchine virtuali. Il repertorio di operazioni, chiamate istruzioni, che l'hardware sa eseguire direttamente è chiamato linguaggio macchina del calcolatore. Il linguaggio macchina è composto da istruzioni estremamente elementare, ma che il calcolatore sa eseguire in modo molto efficiente. Le diverse macchine e i relativi insiemi di operazioni sono via via più atratti, nel senso che il significato di ciascuna operazione è sempre più vicino alla logica dell'utente e più lontano dalla logica del calcolatore come dispositivo elettronico; è per questo il motivo che sono via via più semplici da usare. Le diverse macchine sono comunque ugualmente espressive, alla fin fine, l'unico responsabile dell'esecuzione del software è comunque l'hardware disponibile.

Argomenti trattati:
» Numeri binari: che cosa sono, operazioni;
» Sistema operativo: che cosa è;
» Organizzazione software: i registri del processore (semplificato);
» Linux: articoli, tutorial, manuali e consigli sul sistema operativo per eccellenza.
--=[Home page]=----=[Home page]=----=[Forum]=----=[Forum]=----=[lingua]=----=[lingua]=----=[Statistiche]=----=[Statistiche]=----=[Cerca in questo sito]=----=[Cerca in questo sito]=----=[Info sul copyright]=----=[Info sul copyright]=----=[Scegli le impostazioni che preferisci]=----=[Scegli le impostazioni che preferisci]=----=[Scrivi al webmaster]=--
vPHPvHTMLvCSS