In breve: Il sistema operativo gestisce le risorse del computer. Conoscere i suoi componenti aiuta a capire come funziona ogni programma.
Cos'è un sistema operativo
Il sistema operativo è il software che fa funzionare il computer. Senza di esso la macchina non saprebbe cosa fare.
Lavora come un direttore d'orchestra. Coordina tutte le parti del calcolatore: memoria, processore, dischi e periferiche.
Esempi noti sono Windows, Linux, macOS e Android. Ogni programma che usi parla prima con il sistema operativo.
I componenti principali e le loro funzioni
Il sistema operativo è formato da più parti. Ognuna svolge un compito preciso.
Il kernel è il cuore del sistema. Controlla la memoria, il processore e l'accesso ai file.
Il gestore dei processi decide quale programma usare la CPU. Assegna il tempo di calcolo a turno.
Il gestore della memoria divide la RAM tra i programmi attivi. Evita che un'applicazione invada lo spazio di un'altra.
Il file system organizza i dati nei dischi. Crea cartelle, file e ne controlla i permessi di accesso.
Il gestore delle periferiche fa dialogare tastiera, stampante e schermo con il computer. Usa programmi speciali chiamati driver.
L'interfaccia utente permette alla persona di dare comandi. Può essere grafica con icone oppure testuale a riga di comando.
Come riconoscere i componenti nella pratica
Quando apri più finestre insieme, lavora il gestore dei processi. Decide a chi dare la CPU in quel momento.
Se salvi un documento, agisce il file system. Sceglie dove scrivere i dati sul disco.
Quando colleghi una pennetta USB, parte un driver. Il gestore delle periferiche la rende utilizzabile.
Se il computer rallenta con molte app aperte, è la memoria a essere satura. Il gestore della memoria sposta dati su disco.
Parole difficili
- Kernel: parte centrale del sistema operativo che controlla risorse hardware.
- Processo: programma in esecuzione, con propria memoria e stato di lavoro.
- Driver: piccolo programma che fa comunicare una periferica col sistema.
- File system: insieme di regole per archiviare e ritrovare file su disco.
- CPU: unità centrale che esegue i calcoli e le istruzioni dei programmi.
- Interfaccia: punto di contatto fra utente e macchina, grafico o testuale.
Riferimenti
- Norma: Riordino degli istituti tecnici
- Obiettivo formativo coperto: ob.tecnico-informatica-telecomunicazioni.tecnologie-progettazione-sistemi-informatici.cl3.sistemi-operativi.01