software4 - WordPress.com

annuncio pubblicitario
Software 4
Il sistema operativo
Un sistema operativo può essere definito come un insieme di programmi che consentono all’utente di un
sistema di elaborazione di usare efficientemente le risorse del computer ed i dispositivi collegati ad esso.
Si definiscono in generale risorse hardware tutti i dispositivi dei tipi elencati di seguito:
 unità centrale di processo (CPU)
 memoria centrale
 memoria di massa
 dispositivi di ingresso e/o di uscita (I/O)
Un S.O. ha quindi la funzione di interfaccia tra il computer e l’ uomo in modo che l' utente non debba
interagire direttamente con la macchina.
Principali funzioni del Sistema Operativo
I programmi di cui è composto un sistema operativo vengono dette routine che in genere sono raggruppate
in moduli creati per risolvere problemi logici di uno stesso tipo.
Le principali funzioni svolte da un sistema operativo sono:
 Gestione dell’ unità centrale e dei processi svolti da essa;
 Inizializzazione e terminazione dei lavori della macchina;
 Gestione della memoria centrale;
 Gestione dei processi e dell’ordine con cui vengono svolti;
 Gestione dell’ input/output(I/O) ottimizzando l’uso delle periferiche collegate al computer
ad esempio delle stampanti;
 Gestione dei file memorizzati sulle memorie di massa;
 Gestione delle protezioni dei file e dei programmi da accessi non autorizzati;
 Supporto ai programmatori durante le fasi di sviluppo del software.
Caricamento del sistema operativo
Il sistema operativo viene caricato in memoria al momento dell’ accensione del computer con l’ operazione
di Bootstrap o IPL. Normalmente questa fase comporta l’ esecuzione di microprogrammi memorizzati in
modo permanente ossia cablato su di una parte della memoria detta ROM (Read Only Memory). Durante
questa fase vengono:
 definite le risorse hardware collegate
 eseguiti alcuni controlli
 portato in memoria il sistema operativo.
In genere non tutto il sistema operativo viene portato in memoria ma solo la parte essenziale per il
funzionamento (parte residente). Le altre routine del sistema operativo vengono portate in memoria solo
quando sono necessarie in modo da non occupare inutilmente la memoria centrale.
Principali Sistemi Operativi
I sistemi operativi più noti sono:
Microsoft Windows in tutte le sue versioni è un sistema operativo tra i più diffusi al mondo.
Mac Os è il sistema operativo dell’ Apple per i computer Macintosh. E’ stato il primo sistema operativo ad
interfaccia grafica.
Unix: sistema operativo spesso usato nella fascia di computer più grandi dei personal computer (i cosiddetti
minisistemi);
Linux: basato sullo standard Unix è un sistema installabile su quasi tutti i tipi di computer esistenti. E’
caratterizzato da un codice sorgente liberamente disponibile e modificabile.
Symbian, Android: sistemi operativi per telefoni cellulari con funzionalità di Smartphone.
Scarica