Sistema operativo
Un sistema operativo è la base fondamentale di tutti gli altri programmi applicativi. Il sistema operativo è un intermediario tra gli utenti e l'hardware.
Il sistema operativo controlla e coordina l'uso dell'hardware tra i programmi applicativi. I principali servizi di un sistema operativo sono:
- Gestione della memoria
 - Accesso al disco
 - Creazione dell'interfaccia utente
 - Gestire i diversi programmi che operano in parallelo
 - Allo stesso modo, controlla e gestisce il funzionamento dell'hardware
 
Applicazioni del sistema operativo
Di seguito sono riportate le principali applicazioni di un sistema operativo:
Un sistema operativo è responsabile della formazione e dell'eliminazione di file e directory.
Un sistema operativo gestisce il processo di eliminazione, sospensione, ripresa e sincronizzazione.
Un sistema operativo gestisce lo spazio di memoria tramite allocazione e de-allocazione.
Un sistema operativo archivia, organizza, nomina e protegge i file esistenti.
Inoltre, un sistema operativo gestisce tutti i componenti e i dispositivi del sistema informatico inclusi modem, stampanti, plotter, ecc.
Nel caso in cui un dispositivo si guasta, il sistema operativo rileva e notifica.
Un sistema operativo protegge dalla distruzione e dall'uso non autorizzato.
Un sistema operativo facilita l'interfaccia per l'utente e l'hardware.
Tipi di sistema operativo
Di seguito sono riportati i principali tipi di sistema operativo:
- Sistema operativo disco (DOS)
 - Sistema operativo Windows
 - Sistema operativo Unix
 
Parliamo ora in dettaglio di ogni sistema operativo.
Sistema operativo del disco
MS-DOS è uno dei sistemi operativi più vecchi e ampiamente utilizzati. DOS è un insieme di programmi per computer, le cui funzioni principali sono la gestione dei file, l'allocazione delle risorse di sistema, fornendo funzionalità essenziali per controllare i dispositivi hardware.
I comandi DOS possono essere digitati sia in maiuscolo che in minuscolo.
Caratteristiche di DOS
Di seguito sono riportate le caratteristiche significative di DOS:
- È un sistema monoutente.
 - Controlla il programma.
 - È indipendenza dalla macchina.
 - Gestisce i file (computer).
 - Gestisce il sistema di input e output.
 - Gestisce la memoria (del computer).
 - Fornisce funzionalità di elaborazione dei comandi.
 - Opera con Assembler.
 
Tipi di comandi DOS
Di seguito sono riportati i principali tipi di comandi DOS:
Internal Commands - Comandi come DEL, COPY, TYPE, ecc. Sono i comandi interni che rimangono archiviati nella memoria del computer.
External Commands - Comandi come FORMAT, DISKCOPY, ecc. Sono i comandi esterni e rimangono memorizzati sul disco.
Sistema operativo Windows
La finestra del sistema operativo è l'estensione del sistema operativo del disco.
È il sistema operativo più popolare e più semplice; può essere utilizzato da chiunque sappia leggere e comprendere l'inglese di base, poiché non richiede alcuna formazione specifica.
Tuttavia, il sistema operativo Windows richiede che DOS esegua inizialmente i vari programmi applicativi. Per questo motivo, DOS dovrebbe essere installato nella memoria e quindi la finestra può essere eseguita.
Elementi del sistema operativo Windows
Di seguito sono riportati gli elementi significativi di Windows Operating System (WOS) -
- Interfaccia grafica utente
 - Icone (immagini, documenti, applicazioni, icone dei programmi, ecc.)
 - Taskbar
 - Pulsante Start
 - Windows Explorer
 - Pulsante del mouse
 - Compatibilità hardware
 - Compatibilità software
 - Aiuto, ecc.
 
Versioni del sistema operativo Windows
Di seguito sono riportate le diverse versioni del sistema operativo Windows:
| Versione | Anno | Versione | Anno | 
|---|---|---|---|
| Finestra 1.01 | 1985 | Windows XP Professional x64 | 2005 | 
| Windows NT 3.1 | 1993 | Windows Vista | 2007 | 
| Windows 95 | 1995 | Windows 7 | 2009 | 
| Windows 98 | 1998 | Windows 8 | 2012 | 
| Windows 2000 | 2000 | Windows 10 | 2015 | 
| Windows ME | 2000 | Windows Server 2016 | 2016 | 
| Windows XP | 2001 | 
Sistema operativo Unix
Il sistema operativo Unix è il primo sistema operativo sviluppato negli anni '70. Consideriamo i seguenti punti relativi al sistema operativo Unix:
È un sistema operativo dotato di funzionalità multitasking.
Ha sistemi operativi per computer multiutente.
Funziona praticamente su ogni tipo di hardware e fornisce stimoli al movimento open source.
Ha funzionalità complesse comparative e quindi un utente inesperto non può utilizzarlo; solo chi ha seguito la formazione può utilizzare questo sistema.
Un altro svantaggio di questo sistema è che non fornisce avvisi o avvisi sulle conseguenze dell'azione di un utente (se l'azione dell'utente è giusta o sbagliata).
