Elementi di INFORMATICA DI BASE
LICEO SCIENTIFICO E LINGUISTICO «A. SCIASCIA»
Modulo opzionale 12.1 Docente: prof. A. Callari
SEGNALE
X ---> Y
VARIABILE TRASMESSO DA UN ELEMENTO
X (TRASMETTITORE)
AD UN ELEMENTO
Y (RICEVENTE)
DISTINGUIBILE DA PARTE DI Y
UN SEGNALE E’ UN
* NUMERO
* SIMBOLO
* IMMAGINE
* SUONO
INFORMAZIONE
O DATO
=
SEGNALE
A CUI VIENE ASSOCIATO UN SIGNIFICATO NOTO
AL RICEVENTE
QUANTITA’ MINIMA DI INFORMAZIONE:
BIT (B INARY DIG IT)
(UNITA’ ELEMENTARE DI INFORMAZIONE)
PASSA CORRENTE 1
NON PASSA CORRENTE 0
LAMPADA ACCESA 1
LAMPADA SPENTA 0
OGGETTO CON DUE STATI
QUALUNQUE TIPO DI INFORMAZIONE
DEVE ESSERE TRASFORMATA IN SEQUENZA DI
BIT
CON 1 BIT è possibile rappresentare 2 distinte informazioni CON 2 BIT è possibile rappresentare 4 distinte informazioni CON 3 BIT è possibile rappresentare 8 distinte informazioni
.
CON n BIT è possibile rappresentare 2 n distinte informazioni
1 bit
0 1
2 informazioni
2 bit
0 0 0 1 1 0 1 1
4 informazioni
3 bit
0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 8 informazioni
e così via....
INSIEME DEI CARATTERI
10 cifre
26 lettere maiuscole 26 lettere minuscole 77 caratteri speciali
139 caratteri da rappresentare
0,...,9 A,...,Z a,...,z
; , < > ( = ecc....
8 bit forniscono
2 8 256
sequenze tutte diverse tra di loro a ciascuna sequenza di 8 bit viene
assegnato un carattere
esempi:
0 1 0 0 0 0 0 1 = A
0 1 1 0 0 0 1 0 = b
0 0 1 1 1 0 0 0 = 8
ecc...
nasce così un codice: il codice ASCII
BYTE = SEQUENZA DI 8 BIT
BYTE
BIT
OGNI CARATTERE OCCUPA UN BYTE
1 0 0 1 0 110
MULTIPLI DEL BYTE:
KILO BYTE 1 Kb = 1024 (2 10 ) BYTES
MEGABYTE 1 Mb = 1.048.576 (2 20 ) BYTES
GIGABYTE 1Gb = 1.073.741.824 (2 30 ) BYTES
TERABYTE 1Tb =1,09951 10 12 (2 30 ) BYTES
LE
INFORMAZIONI
POSSONO ESSERE:
* TRASMESSE
* CONSERVATE (MEMORIZZATE)
* ELABORATE
ELABORARE LE INFORMAZIONI
SIGNIFICA
* ORGANIZZARE
* SELEZIONARE
* ORDINARE
* CLASSIFICARE
LE INFORMAZIONI
INFORMATICA:
INFORMA ZIONE AUTOMA TICA
=
TECNICHE, METODI E STRUMENTI PER LA TRASMISSIONE, LA CONSERVAZIONE E L’ELABORAZIONE
AUTOMATICA
DELLE INFORMAZIONI
ELABORATORE:
STRUMENTO COL QUALE SI POSSONO
CONSERVARE ELABORARE
AUTOMATICAMENTE LE
INFORMAZIONI
ARCHITETTURA DI UN ELABORATORE
Elaboratore Monitor
Stampante
Tastiera
mouseBUS (canali di trasmissione)
ARCHITETTURA INTERNA DI UN ELABORATORE
CPU
= CENTRAL PROCESSING UNIT
(UNITA’ CENTRALE DI ELABORAZIONE)
ALU= ARITHMETIC-LOGIC UNIT
(UNITA’ LOGICO ARITMETICA)
CU= CONTROL UNIT
(UNITA’ DI CONTROLLO)
RAM= RANDOM ACCESS MEMORY
E’ una memoria volatile senza la quale la CPU non potrebbe lavorare;
l’informazione può essere LETTA, SCRITTA e CANCELLATA in modo RAPIDO.
ROM
= READ ONLY MEMORY
Memoria di sola lettura dove risiedono i programmi di avviamento del computer.
BUS
= CAVI CONDUTTORI che trasportano informazioni tra le varie parti del sistema.
MEMORIA DI MASSA = MEMORIA PERMANENTE
Memoria nella quale i dati permangono anche dopo lo spegnimento del computer.
PROGRAMMA
=
SEQUENZA ORDINATA DI
ISTRUZIONI ELEMENTARI
( VENGONO FORNITI AL COMPUTER MEDIANTE I DISPOSITIVI DI INPUT O
VENGONO LETTI DAL SISTEMA DALLA MEMORIA DI MASSA )
UN SISTEMA PER L’ELABORAZIONE AUTOMATICA DELLE INFORMAZIONI E’ COSTITUITO DA:
HARDWARE E SOFTWARE
PARTE FISICA DEL SISTEMA INSIEME DEI PROGRAMMI
IL SOFTWARE PUO’ ESSERE :
DI BASE O DI SISTEMA OPPURE APPLICATIVO
(SISTEMA OPERATIVO)
Insieme dei programmi che con- sentono al SISTEMA FISICO di funzionare.
Esempi: DOS, WINDOWS ...
Insieme dei programmi che con-
sentono l’elaborazione delle in-
formazioni riguardanti
specifiche applicazioni.
Le RETI
L A N
INTRANET
L OCAL A REA N ETWORK
WAN W IDE A REA N ETWORK
… la rete globale che connette tra loro milioni di
computer e consente la comunicazione tra aziende,
utenti privati, scuole ed enti governativi in tutto il
mondo
SERVER
SERVER SERVER
SERVER
SERVER
PROVIDER
MODEM
MODEM
MODEM MODEM