Abilità informatiche

Transcript

Abilità informatiche
Corso di:
Abilità informatiche
Prof. Giovanni ARDUINI
Lezione n.1
Anno Accademico 2008/2009
Abilità informatiche - Prof. G.Arduini
1
Informazione
Il termine informazione viene oggi utilizzato in modo
ampio in contesti diversi per indicare elementi
talvolta molto diversi fra loro
In generale si può dire che l’informazione è tutto
ciò che possiede un significato per l’uomo, e che
viene conservato o comunicato in vista di una
utilità pratica immediata o futura
Abilità informatiche - Prof. G.Arduini
2
L’osservazione del mondo reale ci consente di
ottenere gli elementi che utilizziamo per esprimere
un’opinione, oppure per caratterizzare un
fenomeno, oppure per risolvere un problema.
A questi elementi diamo il nome di dati
Il trattamento dei dati per ottenere le
informazioni viene indicato con il termine
elaborazione
Abilità informatiche - Prof. G.Arduini
3
Abilità informatiche - Prof. G.Arduini
4
Abilità informatiche - Prof. G.Arduini
5
L’uomo opera con elaborazioni di tipo manuale o
mentale, il computer produce elaborazioni
automatiche utilizzando dispositivi elettronici
Informazione + automatica
=
Informatica
Abilità informatiche - Prof. G.Arduini
6
L’informatica si basa sull’utilizzazione della matematica
secondo il sistema binario
Abilità informatiche - Prof. G.Arduini
7
L’hardware (il materiale duro, la ferraglia) è
la struttura fisica dell’elaboratore
Il software (materiale morbido) è l’insieme di
istruzioni che fanno funzionare il computer.
Le istruzioni sono contenute in programmi.
Abilità informatiche - Prof. G.Arduini
8
I vari tipi di computer
Supercomputer: le macchine più potenti al mondo
Mainframe: grandi computer
Workstation: computer di medie dimensioni
Microcomputer: i piccoli computer (personal computer)
Microcontroller: i computer più piccoli
Abilità informatiche - Prof. G.Arduini
9
L’elaboratore
Abilità informatiche - Prof. G.Arduini
10
Dal punto di vista dell’hardware, la struttura
essenziale di un elaboratore comprende
¾ l’unità centrale di elaborazione (CPU, acronimo di
Central Processing Unit, cioè unità centrale di
elaborazione);
¾ La memoria centrale
¾ I dispositivi di input
¾ I dispositivi di output
¾ Le unità di memoria di massa
Abilità informatiche - Prof. G.Arduini
11
LA MEMORIA
RAM (Random Access Memory)
ROM (Read Only Memory)
Insieme formano la Memoria centrale.
¾ dimensioni relativamente limitate
¾ accesso estremamente rapido
RAM è volatile (perde il suo contenuto quando si spegne il calcolatore)
ed è usata per memorizzare dati e programmi.
ROM è persistente ( mantiene il suo contenuto quando si spegne il
calcolatore) ma il suo contenuto è fisso e immutabile. È usata per
memorizzare programmi di sistema.
Abilità informatiche - Prof. G.Arduini
12
LA MEMORIA
Memoria di massa
¾ memorizza grandi quantità di informazioni.
¾ persistente (le informazioni non si perdono
spegnendo la macchina).
¾ accesso molto meno rapido della memoria
centrale (msec. contro nsec. - differenza 10 6 ).
Abilità informatiche - Prof. G.Arduini
13
LA MEMORIA
Memoria di massa - supporti
¾Hard disk 20GB e oltre
¾Floppy disk 3,5” 1,44MB
¾Floppy LS Iomega Zip 100-250MB
Supporti
magnetici
¾Nastri 20-5000MB
¾CD-ROM 640-700MB
¾DVD fino a 17GB
Supporti ottici
Abilità informatiche - Prof. G.Arduini
14
LA MEMORIA
Unità di misura
¾1 B = 1 Byte = 8 bit
¾1 KB = 1 Kilobyte = 2 10 = 1.024 (≅ mille) Byte
¾1 MB = 1 Megabyte = 2 20 = 1.048.576 (≅ un milione) Byte
¾1 GB = 1 Gigabyte = 2 30 = 1.073.741.824 (≅ un miliardo) Byte
¾ 1 TB = 1 Terabyte = 2 40 = 1.099.511.627.776 (≅ mille miliardi) Byte
Abilità informatiche - Prof. G.Arduini
15
DISPOSITIVI DI INPUT
Abilità informatiche - Prof. G.Arduini
16
DISPOSITIVI DI OUTPUT
Abilità informatiche - Prof. G.Arduini
17