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 ...
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