MyLeoNes™

Che cosa fa un sistema operativo — Informatica, 14–17 anni

Un sistema operativo organizza il rapporto tra programmi e hardware. Condivide processore, memoria e dispositivi, offrendo ai programmi modi più semplici e sicuri per chiedere ciò che serve loro.

L'organizzatore sotto tutto

Un sistema operativo sta tra le applicazioni e l'hardware della macchina. Decide quale programma riceve tempo dal processore, assegna aree di memoria, gestisce i file e comunica con dispositivi come tastiera e schermo. Un'app può così chiedere un file senza conoscere l'elettronica precisa.

Perché è nato il sistema operativo

Senza un sistema operativo, ogni programma dovrebbe conoscere le istruzioni per ogni stampante, disco e schermo. Inoltre i programmi potrebbero sovrascrivere la memoria degli altri. I sistemi operativi sono nati per condividere hardware costoso, nascondere dettagli inutili e impedire che un programma rovini gli altri.

Aprire due applicazioni

Supponiamo che siano aperti un lettore musicale e un browser. Il sistema operativo dà un po' di tempo al processore al lettore, poi al browser, passando rapidamente dall'uno all'altro. Tiene separate le loro memorie, manda il suono agli altoparlanti e l'immagine del browser allo schermo.

Il sistema operativo non è ogni app

È facile pensare che il sistema operativo sia tutto ciò che appare sullo schermo, perché i suoi menu e le sue icone si vedono. Gran parte del lavoro è nascosta: organizzare i compiti, proteggere la memoria e controllare i dispositivi. Un browser o un gioco usa questi servizi, ma resta un programma separato.

Dove si vede

Telefoni, portatili, console, automobili e molti apparecchi domestici usano sistemi operativi. Quando un telefono chiede il permesso di usare la fotocamera, o un portatile permette a due programmi di condividere una stampante, interviene il sistema operativo. Un sistema leggero può lasciare più risorse alle applicazioni impegnative.

Continua a esplorare

Altre lingue

Caricamento di MyLeoNes™…