# data[].attributes.body
Il sistema operativo è composto da 6 livelli e sono:

Nucleo (o kernel)

Gestore della memoria.

Gestore delle periferiche.

File system.

Interfaccia utente.

Programmi aggiuntivi.

# data[].attributes.body
Il Sistema Operativo è il software essenziale di un calcolatore, cioè quel software senza cui il calcolatore non può essere usato. È un insieme di funzioni di base che permettono di gestire tutte le risorse (hardware) del calcolatore: dispositivi principali di ingresso/uscita (tastiera, mouse, schermo)

# data[].attributes.body
La CPU legge ed esegue l'elenco di istruzioni di bootstrap nella ROM per inizializzare la macchina. Poi cerca e carica il sistema operativo dall'hard disk del computer. Il sistema operativo viene caricato nella memoria RAM ed eseguito.

# data[].attributes.body
I tre principali scopi di un sistema operativo sono:

Controllare ed eseguire programmi
•Rendere il computer utilizzabile semplicemente
•Semplificare la configurazione
•Usare l'hardware in maniera efficiente.

# data[].attributes.body
Le funzionalità principali sono:

Gestione dei processi.

Gestione della Memoria Principale.

Gestione della Memoria Secondaria.

Gestione dell'I/O.

Gestione dei file.

Sistemi di protezione.

Networking (Sistemi Distribuiti)

Sistema di interpretazione dei comandi.

# data[].attributes.body
I sistemi operativi più conosciuti e diffusi sono però Windows, macOS, le varie distribuzioni Linux, iOS e Android.