Un sistema operativo per utente singolo è un tipo di sistema operativo (SO) sviluppato e destinato all’uso su un computer o una macchina simile che avrà un solo utente alla volta. Questo è il tipo più comune di sistema operativo utilizzato su un computer di casa, nonché su computer in uffici e altri ambienti di lavoro. Esistono due tipi generali di sistemi a utente singolo: sistemi a task singolo e multitasking. Sebbene questo sistema operativo possa essere connesso ad altri sistemi tramite una rete, è ancora veramente utilizzato da una singola persona ed è diverso da un sistema operativo multiutente.
Il sistema operativo è responsabile della gestione di una serie di attività diverse ed è in genere uno dei programmi più importanti utilizzati su un computer. Gestisce l’utilizzo della memoria e altre risorse, nonché la connettività hardware e la corretta esecuzione di altre applicazioni. Esistono diversi tipi di sistemi operativi, ma il prodotto per utente singolo è in genere il più comune.
Un sistema operativo per utente singolo che è un sistema a attività singola è sviluppato per l’utilizzo con un computer o un dispositivo elettronico che eseguirà solo un’applicazione alla volta. Questo tipo di sistema operativo viene in genere utilizzato su dispositivi come telefoni wireless e dispositivi di messaggistica bidirezionale. Un sistema operativo a singola attività può eseguire solo un programma o un’applicazione alla volta, quindi non è così utile per un computer o un altro dispositivo destinato a eseguire più programmi contemporaneamente.
È qui che viene invece utilizzato un sistema operativo multitasking per utente singolo. Un sistema operativo multitasking può eseguire più applicazioni e programmi contemporaneamente. Viene spesso utilizzato su computer in cui qualcuno potrebbe desiderare di navigare in Internet, eseguire un programma di editing grafico, riprodurre musica tramite un programma di riproduzione multimediale e digitare contemporaneamente note in un semplice programma di elaborazione testi. Un singolo sistema operativo non potrebbe farlo, ma i sistemi multitasking sono in grado di gestire tutti questi processi.
Anche se questo tipo di sistema operativo può connettersi ad altri computer tramite una rete, viene comunque utilizzato solo da un singolo utente. Finché il computer ha solo un monitor, una tastiera e altri dispositivi di input, allora è un sistema a utente singolo. Altri computer potrebbero essere in grado di accedere ai dati sul computer, ma a meno che gli utenti di quei computer non possano anche eseguire applicazioni sul computer che vedono sui monitor da soli, si tratta comunque di un sistema a utente singolo.