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™…