Sei sulla pagina 1di 1

Sei collegato come Francesca Slaviero.

(Esci)

Esci Home Supporto Tecnico www.Formazionedocenti.it

Home ► Il mio corso ► INFOC98 ► MODULO 1 ► 3. Software di sistema

Impostazioni
3. Software di sistema

Impostazioni profilo Il computer è un dispositivo elettronico. In quanto tale non può fare niente in modo autonomo. Le
funzionalità delle componenti fisiche del computer sono garantite dal software di sistema. Esso
controlla le attività svolte nel sistema e le comunicazioni che avvengono con i dispositivi ad esso
collegati. Le funzioni che esercita il software di sistema sono le seguenti.

–        Legge istruzioni e dati dall’input;

–        Traduce istruzioni e dati letti in forma comprensibile al computer;

–        Controlla le periferiche collegate al computer;

–        Effettua le elaborazioni richieste sui dati in input;

–        Genera il risultato delle elaborazioni;

–        Invia il risultato ottenuto all’output.

Di seguito elenchiamo i più comuni esempi di software di sistema.

–        Il BIOS, insieme di programmi che vengono avviati all’accensione del computer

–        Il sistema operativo, delle cui funzionalità già abbiamo detto

–        I driver, programmi che consentono il dialogo con le periferiche collegate

Il BIOS, acronimo di Basic Input-Output System, è un insieme di funzioni scritte su memorie flash,
ROM o comunque memorie non volatili. Il BIOS è scritto solitamente in linguaggio assembly, nella
versione della famiglia di CPU installata. Oggigiorno il BIOS è scritto su memorie EEPROM riscrivibili,
quindi può essere aggiornato. I costruttori rilasciano periodicamente nuove versioni dei loro BIOS, per
correggere errori o aggiungere il supporto per nuove periferiche.

Le EEPROM sono memorie non volatili utilizzare per salvare dati che devono sopravvivere anche a
computer spento o senza alimentazione elettrica. Generalmente contengono le configurazioni dei
dispositivi.

Un driver è un software, generalmente scritto in linguaggio assembly, che permette il dialogo tra il
sistema operativo e un dispositivo.

Assembly è un linguaggio di programmazione, molto vicino al linguaggio macchina. Un programma


scritto in assembly non può essere eseguito direttamente dal processore. Occorre prima che venga
tradotto in linguaggio macchina da un compilatore.

<<Lezione precedente          Torna al corso          Lezione successiva>>

Associazione Mnemosine | Contatti  | Supporto Tecnico | Privacy Policy | Informativa Trattamento Dati

Sei collegato come Francesca Slaviero. (Esci)

Potrebbero piacerti anche