I SISTEMI OPERATIVI

I Sistemi Operativi

INDICE

Definizione di sistema operativo

Un sistema operativo (o OS, dall'inglese "Operating System") è un insieme di programmi e software che permettono al computer di funzionare e di gestire le risorse hardware e software.
Il sistema operativo coordina e controlla tutto ciò che avviene nel computer, permettendo di utilizzare tutte le applicazioni e i programmi che si desidera.
vai a indice

Installazione di un sistema operativo

Il sistema operativo è installato su un'unità di memoria interna del computer, solitamente l'hard disk o un'unità a stato solido (SSD). È la parte fondamentale che permette al computer di avviarsi e di far funzionare tutte le applicazioni e i programmi.
Quando si accende il computer, il BIOS (Basic Input/Output System) legge le informazioni sull'OS dall'unità di memoria e avvia il processo di avvio del sistema operativo.
vai a indice

Tipologie di sistemi operativi

iOS, Linux, Windows
vai a indice

Funzioni principali di un sistema operativo

  1. Avviare il computer e gestire l'avvio dei programmi.
  2. Allocare e gestire le risorse hardware e software.
  3. Gestire i processi e l'esecuzione dei programmi.
  4. Fornire un'interfaccia utente per interagire con il computer e i programmi.
  5. Gestire i dispositivi di input (come tastiera e mouse) e output (come monitor e stampanti).
  6. Organizzare e gestire i file e le cartelle sulle unità di memoria.
  7. Controllare la sicurezza e la protezione dei dati, limitando l'accesso a risorse e programmi sensibili.
  8. Gestire le connessioni di rete e la comunicazione tra computer e dispositivi.
vai a indice

Componenti del sistema operativo

vai a indice

Approfondimento

Modello di Von Neumann

Modello di Von Neumann

Il modello di Von Neumann è formato da un'unità d'ingresso (input) dove vengono acquisiti i programmi e i dati che poi vengono memorizzati nella memoria centrale (RAM).

La CU (Central Unit) interpreta le istruzioni registrate nella RAM e coordina i vari componenti del computer tramite i BUS di controllo.
I BUS possono essere di tre tipi: La ALU (Arithmetic-Logic Unit) esegue le operazioni aritmetiche e logiche.

La ALU e la CU formano la CPU (Central Processing Unit) che ha il compito di eseguire le istruzioni di un programma salvato nella memoria centrale. La memoria secondaria è la memoria di massa che puo' scambiare dati e informazioni con la RAM. Tramite l'unità di uscita (output) vengono trasferiti i risultati presenti in memoria. I principali registri della CU sono l'IR (Instruction Register) e il PC (Program Counter).

La CU funziona secondo un ciclo formato da tre fasi:
  1. "fase di fetch" dove vengono aggiornati i due registri.
  2. "fase di decode" dove vengono caricati il codice operativo e gli operandi ed infine viene decodificato il codice operativo.
  3. "fase di execute" dove viene eseguita l'operazione e viene mostrato il risultato.

Pagina web a cura di Giulia Becherini
Clicca qui per contattarmi!

vai alla home