Sistemi operativi
Sommario
- introduzione
- funzioni
- gestione della memoria
- kernel
Introduzione
Un sistema operativo è un insieme di software che fornisce all'utente una interfaccia semplice da utilizzare.
Si dividono in:
Sistemi MONOTASK:
permettono l'eseguzione di un solo programma utente per volta
Sistemi MULTITASK:
permettono l'eseguzione di un più programma utente contemporaneamente
torna a sommario
funzioni principali
- Avviare il computer e gestire l'avvio dei programmi.
- Allocare e gestire le risorse hardware e software.
- Gestire i processi e l'esecuzione dei programmi.
- Fornire un'interfaccia utente per interagire con il computer e i programmi.
- Gestire i dispositivi di input (come tastiera e mouse) e output (come monitor e stampanti).
- Organizzare e gestire i file e le cartelle sulle unità di memoria.
- Controllare la sicurezza e la protezione dei dati, limitando l'accesso a risorse e programmi sensibili.
- Gestire le connessioni di rete e la comunicazione tra computer e dispositivi.
torna a sommario
gestione della memoria
È responsabile dell'allocazione dinamica della memoria centale ai sistemi in esecuzione, suddivide la memoria in vari processi in eseguzione e gestisce la politica di assegnamneto della memoria ai processi. Può utilizzare una parte memoria di massa come memoria di appoggio, una memoria virtuale.
torna a sommario
Kernel(nucleo)
È responsabile del processore e dei processi, definisce tanti processori virtuali, uno per ogni programma in esecuzione.
torna a sommario
Questa pagina e' a cura di Simone Nisi
Hai dubbi? Contattami!!
Torna alla home