SISTEMA OPERATIVO
Un sistema operativo (OS - Operating System) è il software di base che gestisce le funzioni e le risorse del computer, offrendo un'interfaccia tra l'utente e l'hardware. Il sistema operativo gestisce il processore, la memoria, i dispositivi di archiviazione e altri componenti hardware, controllando l'accesso alle risorse e garantendo la corretta esecuzione dei programmi.
Tra le funzioni principali del sistema operativo vi sono:
la gestione dei processi, ovvero il controllo degli stati dei programmi in esecuzione;
la gestione della memoria, ovvero l'allocazione e la deallocazione della memoria disponibile;
la gestione dei file, ovvero l'organizzazione e la manipolazione dei dati sui dispositivi di archiviazione;
la gestione dei dispositivi di input/output, ovvero la gestione dei dispositivi di comunicazione tra il computer e l'esterno (ad esempio mouse, tastiera, stampante, schermo, altoparlanti);
la gestione della sicurezza, ovvero il controllo degli accessi al sistema e la prevenzione di eventuali attacchi esterni.
Ci sono molti tipi di sistemi operativi, tra cui i sistemi operativi desktop come Windows, macOS e Linux, i sistemi operativi mobili come iOS e Android, e i sistemi operativi embedded come quelli utilizzati nei dispositivi di automazione domestica e nelle apparecchiature industriali.