Vai al contenuto
MappeDSA
Ufficiale

TPSIT: Struttura del Sistema Operativo

Struttura del Sistema Operativo: Una Panoramica
Il sistema operativo è costituito da un insieme di programmi organizzati in modo tale che ciascuno di essi sia responsabile di un compito specifico. La struttura è spesso rappresentata utilizzando il modello a “buccia di cipolla” (ONION SKIN), dove i programmi più interni interagiscono direttamente con l’hardware, mentre quelli più esterni sono a contatto con l’utente.


La struttura a livelli del sistema operativo include:
1° livello: Kernel – Il nucleo centrale del sistema operativo.
2° livello: Gestore della Memoria Centrale – Gestisce l’allocazione e la deallocazione della memoria.
3° livello: Gestore delle Periferiche – Si occupa della gestione delle periferiche di input/output.
4° livello: File System – Gestisce l’organizzazione e l’accesso ai file.
5° livello: Interfaccia con l’Utente (Shell) – Fornisce un’interfaccia tra l’utente e il sistema operativo.
6° livello: Programmi Applicativi – Include le applicazioni utilizzabili dall’utente.
La shell agisce da intermediario tra l’utente e il kernel, proteggendo quest’ultimo dalle interazioni dirette. Inoltre, il kernel offre i suoi servizi attraverso procedure standard chiamate primitive, che sono essenziali per il funzionamento del sistema operativo.

Scarica PDF

Tags: sistema operativo, struttura, TPSIT, kernel, shell

*Riassunto iniziale realizzato con l’ausilio dell’IA