Sistema operativo - Okpedia.it COMPUTER Sistema operativo |  
 
LEZIONI ONLINE
 Home | Informatica |

 









Sistema operativo



SISTEMA OPERATIVO

Un sistema operativo è un software di base che consente la gestione dei dispositivi hardware del computer e l'esecuzione dei software applicativi. Senza il sistema operativo né l'hardware, né i programmi specifici sarebbero in grado di funzionare. Il sistema operativo è una piattaforma sulla quale girano tutti i software e le applicazioni. La diffusione dei sistemi operativi ha consentito di slegare lo sviluppo del software dalla gestione delle risorse hardware del computer. I software applicativi possono essere eseguiti esclusivamente sui sistemi operativi per i quali sono stati progettati. I sistemi operativi sono caratterizzati da una interfaccia grafica che consente all'utente di eseguire i principali comandi operativi.

Il sistema operativo è un software di base che permette al computer l'elaborazione delle funzioni primarie, la gestione delle risorse hardware, l'interfaccia tra l'utente e il computer, nonché l'esecuzione di altri software applicativi. Il sistema operativo deve essere caricato nella memoria del computer prima degli altri software. Il caricamento del sistema operativo in memoria avviene generalmente tramite la lettura dal disco fisso (hard disk). Nei primi personal computer privi di hard disk il sistema operativo era caricato nella memoria dell'elaboratore tramite floppy disk o tramite firmware. Dal punto di vista informatico il sistema operativo è un insieme di sottoprogrammi (subroutine) e dati. Un sistema operativo è composto dai seguenti elementi:

  • Kernel. Il kernel è il gruppo di funzioni di base che permette di far funzionare tutte le altre componenti del sistema operativo.
  • Shell. Lo shell è l'interfaccia utente del sistema operativo ossia l'insieme di azioni che consentono all'utente di interagire con la macchina.
  • File System. Il File System è il sistema di gestione e di accesso alle memorie di massa del computer (hard disk, periferiche).
  • Memoria virtuale. La memoria virtuale è lo spazio di memoria a disposizione per registrare dati temporanei durante l'esecuzione del sistema operativo o dei programmi.
  • Scheduler. Lo scheduler è il sistema che alloca le risorse di elaborazione del processore e stabilisce il tempo di esecuzione dei processi in memoria.
  • Spooler. Lo spooler è il sistema che gestisce i dati nella coda di stampa. Lo spooler è un interfaccia logica tra dispositivi hardware con diversa velocità di esecuzione/trasmissione. Ad esempio, il processore del computer (CPU) e una stampante.

I primi sistemi operativi erano caratterizzati soltanto dal kernel e da una interfaccia interattiva di tipo testuale per elaborare i comandi in chiamata diretta. Successivamente i sistemi operativi hanno introdotto il sistema multitask per eseguire più processi contemporaneamente. I sistemi operativi attualmente più diffusi nel mondo sono Linux e Microsoft Windows.




 
Per migliorare le informazioni sull'argomento "Sistema operativo" utilizza il seguente campo per scrivere le tue osservazioni critiche, scrivere una domanda o apportare delle modifiche ai contenuti specificando la fonte.


Il tuo nome
(facoltativo)
 

Sistema operativo

Indice informatica

Computer

Produttori di computer

Internet

Sistema operativo

Linguaggi di programmazione

Microprocessori

Aziende

Computer


Bibliografia, fonti e approfondimenti
 

Cerca su okpedia

La pagina Sistema operativo è stata pubblicata in 0.43 secondi

Web | Computer |
contenuti pubblicati con finalità didattica - condizioni di utilizzo - www.okpedia.it - area didattica - Per contattarci email: okpedia@lapaweb.com
contenuti testuali sotto licenza Creative Commons - Foto Fotolia - Istockphoto - Shutterstock - Tutti i diritti riservati - P.IVA - 09286581005 - Norme Privacy Google
Per chiedere la rimozione di foto o contenuti scrivere alla email sopra indicata - Tutti i loghi e i marchi citati nel sito sono dei rispettivi proprietari