Post on 25-Feb-2016
description
Il controllo dei Il controllo dei processi di processi di
elaborazione dei dati
, l’interfaccia , l’interfaccia uomo-macchina, uomo-macchina, le le utility e i driver
Un sistema operativo :_ controlla tutti i processi di output e input._assegna le risorse di sistema durante l’ elaborazione._organizza la memoria dei dati._segnala il malfunzionamento di programmi o periferiche. _garantisce la sicurezza dei dati e dei programmi.
I DIVERSI SISTEMI OPERATIVI
Nel 1981, il primo sistema operativo prodotto
dalla «IBM» si chiamava ( DOS ).Aveva una linea di comando : ogni comando era impartito digitando un testo sulla linea dello schermo.Nel 1984 la apple computer, introdusse il sistema «macintosh», un’ interfaccia grafica che facilita l’ uso del computer. Diede una mano anche « windows »un sistema sviluppato dalla microsoft.Nel 1969 il sitema «unix» sviluppato per i (mainframe) e’ diventato presto importante per internet e per le reti dei computer.
I DIVERSI SISTEMI OPERATIVI
- controlla il flusso dei dati in entrata e in uscita dal
computer, inviando l’input al processore e inoltrando l’output al monitor e alle altre periferiche.- garantisce che ogni programma abbia a disposizione le risorse hardware necessarie.- assicura che il processore esegua nel modo più rapido le istruzioni di tutti i programmi in esecuzione.- trova dati e programmi memorizzati sul disco rigido o sulle altre unità periferiche.- garantisce la sicurezza dei dati- controlla lo stato dei vari dispositivi del computer e ne scopre i malfunzionamenti
LA GESTIONE DI RISORSE E DATI
UTILITY E DRIVERoltre al sistema operativo questi due elementi svolgono
una funzione importante per il corretto funzionamento del computer
UTILITY :le utility aggiungono funzioni di controllo a quelle del sistema operativo, consentendo in particolare all’ utente di verificare l’ impostazione e l’uso delle risorse hardware.
DRIVER :permettono al computer di gestire le comunicazioni con i dispositivi esterni.Ad esempio, una stampante deve collegarsi e collaborare con il computer per un corretto funzionamento.