CONCETTO DI "MACCHINA VIRTUALE"

Messaggioda Pablo » 30/06/2006, 15:07

salve,
sto preparando un esame e leggendo il concetto sul mio libro di "macchina virtuale" non
capisco cosa la differenzi dal concetto di "sistema operativo"
cito le frasi riportate

"Il sistema operativo è uno strato software che opera direttamente sull'hardware,isolando
gli utenti dai dettagli dell'architettura hardware e fornendo loro un insieme di funzionalità di alto livello"

"Per facilitare la sua concezione,e al tempo stesso isaolare fra loro le varie componenti del sistema, il sistema operativo è tipicamente organizzato per strati funzionali, con un architettura che viene detta a buccia di cipolla,ciascuno strato realizza una MACCHINA VIRTUALE, OSSIA UNA MACCHINA CHE MASCHERA LE CARATTERISTICHE DELLA MACCHINA HAARDWARE E OFFRE AI SUOI UTENTI UN INSIEME BEN DEFINITO DI FUNZIONALITA'"

a me sembra più o meno la stessa cosa, qualcuno saprebbe chiarirmi la differenza o comunque il concetto?

non credo proprio siano sinonimi...........
Avatar utente
Pablo
Junior Member
Junior Member
 
Messaggio: 83 di 361
Iscritto il: 04/11/2005, 21:58

Messaggioda stellacometa2003 » 30/06/2006, 15:24

Da quello che hai riportato io ho capito che il Sistema Operativo è formato da una serie ben distinta di moduli. Ciascuno di esse si occupa in maniera autonoma di una certa funzionalità del S.O, questo lo possiamo considerare un vantaggio perchè ne evita il blocco dell'INTERO sistema e ne facilità lo svolgimento dei compiti! Come ti pare? A me a scuola l'hanno spiegato così..e mi sembra abbastanza semplice...
Avatar utente
stellacometa2003
Senior Member
Senior Member
 
Messaggio: 1509 di 1844
Iscritto il: 03/10/2005, 21:11
Località: Cinisi (PA)

Messaggioda Pablo » 30/06/2006, 15:28

SI ok quello che però non capisco è la differenza fra i due concetti..........
+-----------------------------------------------------------------------+
Avatar utente
Pablo
Junior Member
Junior Member
 
Messaggio: 84 di 361
Iscritto il: 04/11/2005, 21:58

Messaggioda stellacometa2003 » 30/06/2006, 21:57

Non ho mai affrontato l'argomento macchina virtuale ma basandomi su ciò che hai riportato sopra possiamo vedere il S.O come un insieme di macchine virtuali (i moduli). I moduli, come parte del sistema operativo, agiscono autonomamente svolgendo determinate funzioni formando così una macchina virtuale che facilità ed isola i compiti che svolge il S.O
Avatar utente
stellacometa2003
Senior Member
Senior Member
 
Messaggio: 1510 di 1844
Iscritto il: 03/10/2005, 21:11
Località: Cinisi (PA)

Messaggioda Pablo » 30/06/2006, 23:32

ho inquadrato il concetto finalmente
cmq grazie del tuo interesse^_^
Avatar utente
Pablo
Junior Member
Junior Member
 
Messaggio: 85 di 361
Iscritto il: 04/11/2005, 21:58

Messaggioda Splair » 01/07/2006, 09:12

Allora la differenza è questa,
la struttura fisica di un calcolatore consiste generalmente in uno o più processori, memoria principale, alcuni dispositivi di memoria secondaria e alcuni dispositivi di ingresso e di uscita, essi comunicano fra di loro tramite il Bus. E' una struttura molto complessa che può essere sfruttata al meglio solo se si conoscono in dettaglio le caratteristiche di ogni componente. Fortunatamente l'utente finale non deve necessariamente avere delle conoscenze così specialistiche perchè non interagisce con la macchian fisica ma con il suo Sistema Operativo.
Il SISTEMA OPERATIVO è un insieme di programmi, che sfruttando le risorse della macchina fisica, realizza una MACCHINA VIRTUALE le cui funzionalità sono di uso ben più elevato e più naturale.
I sistemi operativi sono strutture talmente complesse che difficilmente potrebbero essere realizzati senza essere essi stessi costituiti da livelli successivi (livelli di astrazione).
Ogni livello, partendo dal più basso (o nucleo) ha differenti funzionalità, man man sempre meno dipendenti dall'hardware del sistema...

Spero sia stato chiaro...nel caso non esitare a chiedere...
ciao ciao
Due cose sono infinite: l’universo e la stupidità umana, ma riguardo l’universo ho ancora dei dubbi. (Albert Einstein)
Splair
Junior Member
Junior Member
 
Messaggio: 9 di 138
Iscritto il: 27/06/2006, 21:04

Messaggioda stellacometa2003 » 01/07/2006, 11:13

Pablo1986 ha scritto:ho inquadrato il concetto finalmente
cmq grazie del tuo interesse^_^


:smt023
Avatar utente
stellacometa2003
Senior Member
Senior Member
 
Messaggio: 1511 di 1844
Iscritto il: 03/10/2005, 21:11
Località: Cinisi (PA)

Messaggioda Marvin » 01/07/2006, 14:13

per pablo:

ma stai per caso studiando su "Informatica : Arte & Mestiere" della Mac Graw Hill??

Marvin
Avatar utente
Marvin
Average Member
Average Member
 
Messaggio: 358 di 521
Iscritto il: 28/07/2005, 11:30
Località: Milano

Messaggioda Pablo » 01/07/2006, 16:22

Marvin ha scritto:per pablo:

ma stai per caso studiando su "Informatica : Arte & Mestiere" della Mac Graw Hill??

Marvin



esattamemente,possiedi per caso quel libro?
Avatar utente
Pablo
Junior Member
Junior Member
 
Messaggio: 86 di 361
Iscritto il: 04/11/2005, 21:58

Messaggioda Pablo » 01/07/2006, 16:26

Splair ha scritto:Allora la differenza è questa,
la struttura fisica di un calcolatore consiste generalmente in uno o più processori, memoria principale, alcuni dispositivi di memoria secondaria e alcuni dispositivi di ingresso e di uscita, essi comunicano fra di loro tramite il Bus. E' una struttura molto complessa che può essere sfruttata al meglio solo se si conoscono in dettaglio le caratteristiche di ogni componente. Fortunatamente l'utente finale non deve necessariamente avere delle conoscenze così specialistiche perchè non interagisce con la macchian fisica ma con il suo Sistema Operativo.
Il SISTEMA OPERATIVO è un insieme di programmi, che sfruttando le risorse della macchina fisica, realizza una MACCHINA VIRTUALE le cui funzionalità sono di uso ben più elevato e più naturale.
I sistemi operativi sono strutture talmente complesse che difficilmente potrebbero essere realizzati senza essere essi stessi costituiti da livelli successivi (livelli di astrazione).
Ogni livello, partendo dal più basso (o nucleo) ha differenti funzionalità, man man sempre meno dipendenti dall'hardware del sistema...

Spero sia stato chiaro...nel caso non esitare a chiedere...
ciao ciao



si credo che ora il concetto sia chiaro


UNA macchina vurtuale è semplicemente UN CONCETTO ASTRATTO

tale concetto è usato per indicare che il sistema operativo permette all'utente di usufruire del pc pur non sapendo le specifiche dei vari hardware che lo compongono.....detta brutalmente..


se invece sono ancora totamente fuori strada correggimi..
Avatar utente
Pablo
Junior Member
Junior Member
 
Messaggio: 87 di 361
Iscritto il: 04/11/2005, 21:58

Prossimo

Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite