18.01.2015 Views

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1. STRUTTURA DELL’ELABORATORE<br />

RAM<br />

G memoria <strong>di</strong> sola lettura (read-only memory): ROM. Viene scritta una volta per tutte dal produttore del<br />

sistema e contiene programmi e informazioni specifiche per il sistema; è utilizzata per memorizzare<br />

parametri <strong>di</strong> configurazione del sistema, utili all’avvio del computer;<br />

G memoria per scrittura-lettura (random access memory): RAM. Serve alla CPU per lavorare con i<br />

programmi inseriti dall’utente.<br />

Poichè la RAM conserva i dati solo fino a quando il computer rimane acceso (infatti è detta memoria<br />

<strong>di</strong> tipo volatile, perchè se ne perde il contenuto quando la macchina viene spenta), per conservare dati e<br />

programmi per tempi lunghi e a sistema spento, si utilizza la memoria <strong>di</strong> massa (o secondaria) – <strong>di</strong>schi<br />

come l’Hard Disk, CDROM, DVD, pendrive USB. . . .<br />

La RAM può essere pensata come una sequenza <strong>di</strong> celle (locazioni), ognuna identificata da un in<strong>di</strong>rizzo e<br />

capace <strong>di</strong> contenere informazioni binarie.<br />

L’unità minima in<strong>di</strong>rizzabile della memoria è detta parola (word) e può variare da macchina a macchina.<br />

In genere una parola vale un byte, cioè 8 bit.<br />

Bit è l’unità elementare <strong>di</strong> informazione.<br />

Per esempio: 0/1, sì/no.<br />

1 byte = 8 bit<br />

1 Kilobyte (KB) = 2 10 byte = 1024 byte (circa 10 3 )<br />

1 Megabyte (MB) = 2 20 byte (circa 10 6 )<br />

1 Gigabyte (GB) ≈ 10 9 byte (un miliardo <strong>di</strong> byte)<br />

1 Terabyte (TB) ≈ 10 12 byte (mille miliar<strong>di</strong> <strong>di</strong> byte)<br />

1 Petabyte (PB) ≈ 10 15 byte (un milione <strong>di</strong> miliar<strong>di</strong> <strong>di</strong> byte)<br />

Il computer scambia informazioni con il “mondo esterno” per mezzo delle periferiche <strong>di</strong> input/output<br />

(monitor, mouse, stampante, web-cam,...).<br />

Input è l’inserimento <strong>di</strong> dati nel computer per l’elaborazione. Output è il trasferimento <strong>di</strong> dati dal<br />

computer a <strong>di</strong>spositivi che permettono all’utente <strong>di</strong> vedere/ascoltare i risultati dell’elaborazione.<br />

1.5 Software e Sistema Operativo<br />

Un software è una sequenza <strong>di</strong> istruzioni per eseguire le varie elaborazioni sui dati. Ci sono <strong>di</strong>verse<br />

categorie <strong>di</strong> software: software per il sistema operativo, software <strong>di</strong> base, software <strong>di</strong> tipo applicativo.<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!