Il Sistema Operativo
Una definizione esemplificativa del sistema operativo può essere la seguente:
“il sistema operativo è una sorta di strato che si pone sopra la macchina fisica e permette di fare richieste ad una macchina virtuale ma che l’utente crede vera, inoltre il compito del sistema operativo, oltre a quello di controllare l’esecuzione degli altri programmi, consiste nell’impedire alle applicazioni di eseguire dei comandi che potrebbero rivelarsi dannosi”
Senza Sistema Operativo (SO) un computer è solo un “macchinario inutile”. Il SO rende possibile la gestione, l'elaborazione e l'immagazinamento dell'INFORMAZIONE.
• L’hw fornisce potenza di calcolo, il SO la rende disponibile agli utenti, gestendo l’hw in modo efficiente.
• Il SO controlla l’esecuzione di tutti gli altri programmi.
• Il SO è l’intermediario tra l’utente/i e la macchina.
Il SO è il software che gestisce le risorse (hardware e software) della macchina.
Struttura del Sistema Operativo
Il SO permette alle applicazioni di astrarre dal dettaglio hardware e di operare in termini di richieste di servizi al SO stesso.
Funzioni del Sistema Operativo
La descrizione precisa di cosa faccia parte o meno del SO non è universalmente definita (vedi caso IE)
• Gestione dei Processi (multitasking)
• Gestione della memoria (scheduler)
• Gestione dei files (file system)
• Gestione degli utenti (multiutenza)
• Gestione dell’ I/O (stampanti, video, tastiera, ...)
• Gestione servizi di Rete
• Protezione del sistema
• Interprete di comandi
Nessun commento:
Posta un commento