Nwlapcug.com


Parti di un sistema operativo di Personal Computer

Il sistema operativo di un personal computer è una collezione di software che controlla le risorse del computer e dirige le operazioni. Moderni sistemi operativi offrono numerosi servizi, inclusa la pianificazione dell'esecuzione di altri programmi e gestione delle risorse di comunicazione, ingresso/uscita e deposito. Il sistema operativo crea uno strato di software su hardware di nudo e presenta all'utente con un'interfaccia o una macchina virtuale che è facile da capire e da azionare.

Kernel

Le due componenti principali interni di un sistema operativo di personal computer sono conosciuti come il kernel, o core e la shell. Il kernel del sistema operativo è responsabile della comunicazione con i dispositivi hardware e ha più potere di farlo che il guscio. Un programma di applicazioni non può accedere a un dispositivo hardware senza la shell passando una richiesta al kernel. Il kernel non, tuttavia, comunicare direttamente con l'hardware, ma si basa sul sistema di basic input/output (BIOS) o piccoli programmi, noti come driver di dispositivo, per fare il lavoro.

Shell

La shell è la parte di un sistema operativo che riguarda l'utente e programmi applicativi. La shell fornisce un comando, menu o interfaccia basata su icone, che consente all'utente di eseguire le attività quotidiane. Un'interfaccia di comando-driven richiede all'utente di digitare comandi individuali per dire al sistema operativo di eseguire operazioni. Un menu guidato o icona-driven interfacce, altrimenti noto come un'interfaccia di utente grafica (GUI), consente all'utente di eseguire operazioni cliccando sul menù a tendina o icone (immagini) sullo schermo. La shell fornisce anche i comandi e le procedure che le applicazioni possono chiamare a completare le attività come la stampa di un documento o la lettura di un database.

File di configurazione

Un sistema operativo ha bisogno di un posto per mantenere le informazioni di configurazione hardware e software, le impostazioni dell'applicazione e le preferenze dell'utente. Questa informazione è normalmente conservate in banche dati o file di testo. Il sistema operativo prodotto da Microsoft, la maggior parte di queste informazioni si tiene un database, noto come il registro di sistema; alcuni dati vengono conservati anche nei file di inizializzazione, che sono riconoscibili da un'estensione di file "ini" o "inf".

Sistemi di file

Un sistema operativo utilizza un file system per organizzare file e cartelle su hard disk e altri dispositivi di memorizzazione secondari, quali CD, DVD e chiavette. Sistemi di file hard disk comuni includono tabella di allocazione file (FAT) e nuova tecnologia file system (NTFS). Ogni sistema operativo utilizza un elenco di sotto-directory e file, noti come una tabella di directory, per gestire un disco rigido. Prima installazione di un disco rigido, può essere diviso in una o più unità logiche o volumi. Quando ogni unità logica viene formattato, una tabella singola directory viene inserita nella directory principale dell'unità.