...

Abilità Informatiche Multimediali

by user

on
Category: Documents
7

views

Report

Comments

Transcript

Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
Informatica e Abilità Informatiche
Multimediali
Mauro Mezzini
Dipartimento di Scienze della Formazione
FONDAMENTI
Cosa significa calcolare?
3+5
3+1+1+1+1+1
5 volte
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
FONDAMENTI
4+3
4+1+1+1
3 volte
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
FONDAMENTI
4+3
1. Tieni 4 in una mano (mano A)
2. Tieni 3 a mente (mente B)
3. Metti zero nell’altra mano (mano C)
4. Se la mano (C) non è uguale al numero a mente (B)
•
•
Aggiungi uno alla mano C
ripeti il passo 4
altrimenti
• La procedure è terminata
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
FONDAMENTI
Operazioni elementari effettuate
1. Aggiungi uno
2. Se … allora ripeti…
3. Assegnazione
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
FONDAMENTI
Aggiungi uno
Aggiungi uno alla mano A
Aggiungi uno ad A
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
FONDAMENTI
Se il numero che ho a mente B è uguale al valore della mano C allora
si
B è uguale a C ?
no
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
FONDAMENTI
Assegnazione
C=0
Assegna 0 alla mano C
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ALGORITMO
Procedimento che esegue un
calcolo mediante una sequenza
finita di operazioni.
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
DIAGRAMMA DI FLUSSO
Schema grafico per la
descrizione di un algoritmo.
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ALGORITMI
Procedura.
Somma due numeri
inizio
leggi A
leggi B
C=0
B è uguale a C?
sì
no
aggiungi uno ad A
aggiungi uno a C
fine
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ALGORITMI
inizio
Procedura.
Somma due numeri
leggi A
leggi B
C=0
B è uguale a C?
sì
no
aggiungi uno ad A
aggiungi uno a C
fine
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ALGORITMI
Procedura.
Somma due numeri
inizio
3+2
leggi A
leggi B
A=3
B=2
C=0
C=0
B è uguale a C?
sì
no
aggiungi uno a C
1
C=2
aggiungi uno ad A
A=5
4
fine
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ALGORITMI
Procedura.
Moltiplica due numeri
3×4=3+3+3+3
4 volte
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ALGORITMI
Procedura.
Moltiplica due numeri
inizio
3×2
leggi A
leggi B
A=3
B=2
C=0
C=0
R=0
R=0
B è uguale a C?
sì
no
somma A ad R
3
R=6
aggiungi uno a C
C=2
1
fine
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ALGORITMI
53
Procedura.
sottrai due numeri
inizio
leggi A
leggi B
A=5
B=3
C=B
C=3
R=0
R=0
A è uguale a C?
sì
no
aggiungi uno ad R
R=2
1
aggiungi uno a C
C=5
4
fine
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ALGORITMI
Assegnazione
C=B
Incremento di uno
aggiungi uno ad R
A è uguale a C?
sì
Se … allora ripeti …
no
Istruzioni
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
LINGUAGGI FORMALI
BEGIN
LEGGI A;
LEGGI B;
C = 0;
RIPETI_FINO_A_CHE C≠B
BEGIN
A = A + 1;
C = C + 1;
END
END
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
0
1
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
DEFINIZIONE DI ELEVAMENTO A POTENZA
22 =2×2=4
23 =2×2×2=8
102 =10×10=100
10n =10×10…×10
n volte
Convenzione 100 =1
101=10
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
DEFINIZIONE DI ELEVAMENTO A POTENZA
an = a × a ×… × a
n volte
base
esponente
Convenzione: a0 =1
a1=a
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
SISTEMA DI NUMERAZIONE POSIZIONALE
base 10
CIFRE
0 1 2 3 4 5 6 7 8 9
10500
152976
2
NUMERI
Informatica e Abilità Informatiche Multimediali
0,023
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
SISTEMA DI NUMERAZIONE POSIZIONALE
base 10
153
≠
315
≠
531
La posizione delle cifre nel numero è importante!
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
SISTEMA DI NUMERAZIONE POSIZIONALE
base 10
153
2
153
= 1×100
+ 5×10 + 3×1
11×10
centinaio
0
33×10
unità
153 = 1×102 +55×10
5×10
11 + 3×100
decine
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
SISTEMA DI NUMERAZIONE POSIZIONALE
Posizione
…
Potenza di 10
… 104 103 102 101 100
Numero
…
4
3
2
1
1
5
Informatica e Abilità Informatiche Multimediali
0
3
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
SISTEMA DI NUMERAZIONE POSIZIONALE
base 2
CIFRE
10100
10
1,01
NUMERI
Informatica e Abilità Informatiche Multimediali
0,011
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
SISTEMA DI NUMERAZIONE POSIZIONALE
base 2
1101
≠
1110 ≠
1011
La posizione delle cifre nel numero è importante!
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
SISTEMA DI NUMERAZIONE POSIZIONALE
base 2
101 = 5 (in decimale)
2
101
= 1×4+ 0×2 + 1×1 0
11×2
quattrina
11×2
unità
2+ 0×21 + 1×20
101 = 1×2
1
0 0×2
coppie
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
SISTEMA DI NUMERAZIONE POSIZIONALE
Posizione
…
4
3
2
1
0
Potenza di 2
…
24
23
22
21
20
1
0
1
Numero
…
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
calcolare il valore decimale del numero binario 1011
…
…
24
23
22
21
20
1
0
1
1
1×23 +0×22 +1×21 + 1×20
= 23 +
0+
21 + 1
= 8 +
0+
2 +1
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
BIT
BYTE
Un byte è composto da 8 bit
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
210 = 1024 = 1 kilobyte = 1KB
220 = 210 x 210 = 1024 x 1024 = 1.048.576 = 1 megabyte = 1MB
230 = 210 x 210 x 210 = 1024 x 1024 x 1024 = 1 gigabyte = 1GB
1 terabyte = 1 TB
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
Caratteri: codici ASCII
Binario
Dec.
Car.
Binario
Dec.
Car.
01000001
65
A
01010000
80
P
01000010
66
B
01010001
81
Q
01000011
67
C
01010010
82
R
01000100
68
D
01010011
83
S
01000101
69
E
01010100
84
T
01000110
70
F
01010101
85
U
01000111
71
G
01010110
86
V
01001000
72
H
01010111
87
W
01001001
73
I
01011000
88
X
01001010
74
J
01011001
89
Y
01001011
75
K
01011010
90
Z
01001100
76
L
01001101
77
M
01001110
78
N
01001111
79
O
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
Caratteri: codici ASCII
Binario
Dec.
Car.
Binario
Dec.
Car.
01000001
65
A
01010001
80
P
01000010
66
B
01010010
81
Q
01000011
67
C
01010011
82
R
01000100
68
D
01010100
83
S
01000101
69
E
01010101
84
T
01000110
70
F
01010110
85
U
01000111
71
G
01010111
86
V
01001000
72
H
01011000
87
W
01001001
73
I
01011001
88
X
01001010
74
J
01011010
89
Y
01001011
75
K
01011011
90
Z
01001100
76
L
01001101
77
M
01001110
78
N
01001111
79
O
Informatica e Abilità Informatiche Multimediali
Binario
dec
Car
01000011
67
C
01001001
73
I
01000001
65
A
01001111
79
O
Dipartimento di Scienze della Formazione
LINGUAGGI FORMALI
BEGIN
LEGGI A;
LEGGI B;
C = 0;
R = A;
RIPETI_FINO_A_CHE C≠B
BEGIN
R = R + 1;
C = C + 1;
END
END
Indirizzo
Istruzione
2061
00000000
2062
01001001
2063
01011000
2064
01111000
2065
01111011
2066
01111010
2067
00000000
2068
00011011
2069
00011011
2070
00000001
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
Immagini
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
Immagini
Pixel =PICTure ELement
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
Immagini
Un pixel richiede tre byte
2048  1024 pixel  2 milioni di pixel
2 Mega pixel  3 byte/pixel = 6 MB
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RAPPRESENTAZIONE DATI
Suoni
ampiezza
tempo
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazio
RAPPRESENTAZIONE DATI
Suoni
ampiezza
12
tempo
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
HARDWARE
HARDWARE
Procedura.
Somma due numeri
SOFTWARE
Dati
da elaborare.
SOFTWARE
primo numero
:2
secondo
INPUT numero : 2
INPUT
MEMORIA
OUTPUT
Esecuzione.
2+2
ELABORAZIONE
Risultato.
4
OUTPUT
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
COMPONENTI DI BASE
CPU
Central Processing Unit
CLOCK DELLA CPU. DECIDE QUANDO LA CPU CAMBIA STATO
3 GHz = 3 miliardi di cambi di stato al secondo
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
COMPONENTI DI BASE
CLOCK DELLA CPU. DECIDE QUANDO LA CPU CAMBIA STATO
3 GHz = 3 miliardi di cambi di stato al secondo
Tempo
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
COMPONENTI DI BASE
SCHEDA MADRE. MOTHERBOARD
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
COMPONENTI DI BASE
RAM : Random access memory (memoria ad accesso casuale)
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
COMPONENTI DI BASE
RAM : Random access memory (memoria ad accesso casuale)
…
5100102
0
1
0
1
0
0
0
1
5100103
0
1
0
1
1
0
0
0
5100104
1
0
0
1
0
1
1
1
5100105
0
1
1
1
0
0
0
1
5100106
1
1
1
1
0
1
1
1
5100107
0
1
1
1
0
0
0
0
…
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
COMPONENTI DI BASE
ROM : Read Only Memory (Memoria a sola lettura)
…
5100102
0
1
0
1
0
0
0
1
5100103
0
1
0
1
1
0
0
0
5100104
1
0
0
1
0
1
1
1
5100105
0
1
1
1
0
0
0
1
5100106
1
1
1
1
0
1
1
1
5100107
0
1
1
1
0
0
0
0
…
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
COMPONENTI DI BASE
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
DISPOSITIVI DI INPUT
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
DISPOSITIVI DI OUTPUT
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
DISPOSITIVI DI OUTPUT
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
DISPOSITIVI DI OUTPUT
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
DISPOSITIVI DI OUTPUT
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
MEMORIZZAZIONE E ARCHIVIAZIONE DATI
Memorie di Massa
Disco rigido
Dischi ottici
Nastri magnetici
Pendrive
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
TIPOLOGIE DI COMPUTER
Smartphone
Tablet
Notebook
Laptop
PC
Server
Super Computer
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
PRESTAZIONI
•CPU e clock
•Quantità della RAM
•Prestazioni della memoria di massa
•Prestazioni delle periferiche di input e output (video)
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
MEMORIZZAZIONE E ARCHIVIAZIONE DATI
curriculum vitae
selfie vacanze
album ramazzotti
programma elab. testi
00110000 00110011 11011011 …
01110010 10110011 10011001 11001100…
11110000 00110011 11011011 11…
11111010 10000011 10010001 0000…
FILE
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
MEMORIZZAZIONE E ARCHIVIAZIONE DATI
curriculum vitae
album ramazzotti
selfie vacanze
word
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
MEMORIZZAZIONE E ARCHIVIAZIONE DATI
curriculum vitae.doc
foto vacanze.png
album ramazzotti.mp3
programma elaborazione testi.exe
ESTENSIONE
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
MEMORIZZAZIONE E ARCHIVIAZIONE DATI
Informatica e Abilità Informatiche
Multimediali
Dipartimento di Scienze della Formazione
MEMORIZZAZIONE E ARCHIVIAZIONE DATI
Informatica e Abilità Informatiche
Multimediali
Dipartimento di Scienze della Formazio
MEMORIZZAZIONE E ARCHIVIAZIONE DATI
File
Directory o cartelle
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazio
MEMORIZZAZIONE E ARCHIVIAZIONE DATI
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
SOFTWARE DI SISTEMA
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
SOFTWARE DI SISTEMA
Utenti
Programmi e applicazioni
SISTEMA OPERATIVO
Periferiche di
Input/output
CPU
Memoria RAM
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
SOFTWARE APPLICATIVO
Automazione di ufficio:
Elaborazione testi
Foglio elettronico
Presentazioni
Basi di dati
Elaborazione immagini, suoni e filmati
Comunicazione:
World wide web (web browser)
Posta elettronica
Trasferimento file
Instant Messaging
Telefonia (es skype)
Svago:
Video Game
Riproduzione musicale, filmati e TV
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
SOFTWARE APPLICATIVO
Accessibilità del computer
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RETI DI COMPUTER
INTERNET
UMTS
DIAL UP
ADSL
switch
ISDN
modem
WIFI
WIFI
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RETI DI COMPUTER
lan
router
lan
lan
lan
router
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RETI DI COMPUTER
Indirizzo IP (Internet Protocol)
173.252.120.6
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
RETI DI COMPUTER
Transfer Rate (rateo di trasferimento)
bit trasmessi al secondo
Kbps = 1000 bit al sec.
Mbps
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
TECNOLOGIE DELLA COMUNICAZIONE
E DELL’INFORMAZIONE
INTERNET
•Informazione: giornali, blog, news ecc.
•Commercio: prenotazione biglietti, acquisto libri, ecc.
•Servizi della pubblica amministrazione
•Telelavoro
•Posta elettronica
•Instant messaging (anche detta chat)
•Social networks
•Telefonia (Voice over IP, i.e. skype)
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ERGONOMIA
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
SICUREZZA
Accesso regolamentato alle risorse informatiche
userid e password: Identificatore utente e chiave segreta di accesso.
Salvataggio dei dati e backup
Virus
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
SICUREZZA
FIREWALL
Informatica e Abilità Informatiche Multimediali
Dipartimento di Scienze della Formazione
ASPETTI GIURIDICI
•Copyright del software
•Licenza d’uso
•Software freeware, shareware
•Tutela della privacy
Informatica e Abilità Informatiche Multimediali
PRENOTAZIONI LABORATORIO
A: [email protected]
OGGETTO: prenotazione laboratorio informatica
matricola
nome
cognome
prenotazione (scrivere SÌ oppure NO)
Informatica e Abilità Informatiche
Multimediali
PRENOTAZIONI LABORATORIO
A: [email protected]
OGGETTO: prenotazione laboratorio informatica
999999
Maria
Rossi
SI
Informatica e Abilità Informatiche
Multimediali
Fly UP