Quali sono le funzioni del sistema operativo del computer?

November 22

Quali sono le funzioni del sistema operativo del computer?


Un sistema operativo è il software essenziale di un computer. Esso fornisce l'interfaccia tra l'hardware del computer e l'utente. Più specificamente, è un software di sistema che consente il mondo esterno per interagire con l'hardware, a volte impiegando altri software per eseguire azioni specifiche. Un sistema operativo può essere trovato su dispositivi digitali come i computer, computer portatili, netbook, telefoni cellulari e console di gioco. Alcuni nomi riconosciuti sono Microsoft Windows, Mac OS X e Linux per i computer.

Gestione delle risorse

Un computer desktop o qualsiasi sistema di computer è costituito da molti componenti come il processore, dispositivo di memoria e dispositivi di input-output. Ad ogni istante, vari programmi in concorrenza tra loro e richiedono memoria adeguata, spazio su disco e risorse della CPU. Ad esempio, allo stesso tempo, l'utente potrebbe essere scaricare file di dati da Internet e simultaneamente copia di file da un'unità esterna e ascoltare musica. In tali situazioni, il sistema operativo agisce come gestore e gestisce tutti i processi a parte preservando alcune risorse per altri processi che potrebbero iniziare.

Esteso Virtual Machine

A livello di base, non ogni utente di computer sa su come l'hardware funziona. E non è necessario per l'utente occasionale. L'architettura di un computer è molto complicata. Il sistema operativo è realizzato in modo da nascondere come la macchina si comporta e come la memoria viene allocata ai programmi da parte dell'utente. Presenta gli utenti ciò di cui hanno bisogno senza ottenere coinvolgerli. Invece di mantenere la macchina nuda di fronte l'utente, il sistema operativo presenta all'utente con una macchina virtuale personalizzata di operare sia.

Multi-threading

Normalmente, in ogni istante più di un processo è in esecuzione su un dispositivo di calcolo. Questi processi possono contenere sotto-processi più piccoli che potrebbero richiedere ulteriori elaborazioni. Un sistema operativo esegue il compito di rompere un compito complesso e in più thread e l'assegnazione di adeguate risorse di memoria e CPU a loro. Ha anche di gestire la memoria del processore disponibile tra i vari compiti.

più utenti

Un sistema operativo controlla il database di account, mantenere un controllo sulle diverse impostazioni di più utenti, delle risorse ai utenti se più di un utente è attivo allo stesso tempo, e diritti utente senza compromettere la privacy degli altri utenti.

interfacciamento dispositivo

Un sistema operativo agisce principalmente come un dispositivo di interfaccia. Con l'installazione di specifici driver di periferica, un sistema operativo si avvia o si arresta un dispositivo senza invocare la partecipazione degli utenti. In ogni istante, può succedere che tre file devono essere stampati. Il sistema operativo, con l'aiuto di un driver di periferica appropriato, comanda la stampante per stampare file in ordine particolare. Mantiene i file memorizzati su un computer, allocare spazio sul disco rigido (chiamati settori) per un accesso più rapido. Allo stesso modo, la visualizzazione delle immagini sullo schermo, e il monitoraggio input dell'utente dall'utente tramite tastiera o mouse è inoltre gestito dal sistema operativo.