Scarica Informatica CTF e più Dispense in PDF di Elementi di Informatica solo su Docsity!
DIPARTIMENTO DI SCIENZE DEL FARMACO
CDLM IN CHIMICA E TECNOLOGIE FARMACEUTICHE
INFORMATICA !
A.A. 2013 - 2014
Prof. Francesco Pappalardo
Università degli Studi di Catania
http://www.francescopappalardo.net
INFORMAZIONI GENERALI
• Orario delle lezioni: Mercoledì ore 9-11 (A-L)
11-13 (M-Z)
• Testi consigliati: Lucidi del Prof. (disponibili in rete)
• Esame: Prova scritta a risposta multipla / aperta.
Orale. Probabile prova in itinere (due prove).
CHE COS’È L’INFORMATICA?
• INFOR mazione + auto MATICA
• L’informatica raggruppa tutti quei processi,
tecnologie e metodi rivolti al trattamento
dell’informazione.
TRATTAMENTO
DELL’INFORMAZIONE
- (^) Include: - (^) Elaborazione - (^) Immagazzinamento - (^) Trasferimento
- (^) In definitiva l’informatica si riferisce processi e alle tecnologie che
si occupano dell’immagazzinamento, dell’elaborazione e del
trasferimento dell’informazione.
ALCUNI ANTENATI
• 1674 - W. Leibnitz scopre il sistema binario e
concepisce il CALCOLATORE A SCATTI DI
LEIBNITZ.
• 1840 - Macchina analitica di Babbage (1840)
calcolatore a schede perforate.
• 1936 - Macchina di Turing (macchina ideale che
manipola i dati contenuti su un nastro di
lunghezza infinita).
SCHEMA FUNZIONALE DI UN
ELABORATORE ELETTRONICO
Dato in
ingresso
(periferica di
input)
Dato in uscita
(output)
Unità di elaborazione
centrale
(memoria + unità di
calcolo)
Programma per
elaborare il dato in
ingresso
HARDWARE E SOFTWARE
• Hardware : (letteralmente ferramenta…): l’insieme
delle componenti fisiche di un computer, di solito
formato da un insieme di componenti e circuiti
elettronici
• Software: insieme dei programmi che, eseguiti
dall’hardware, permettono al computer di svolgere
i più svariati compiti.
COME “RAGIONA” UN
COMPUTER?
- (^) Come detto, il computer è una macchina programmabile che opera
mediante la memorizzazione, l’elaborazione e la trasmissione di informazioni.
- (^) In generale le informazioni, e i segnali in genere, possono essere trasmessi in
due modi distinti: Analogico e Digitale.
Analogico : le grandezze
fisiche sono funzioni
continue del tempo.
Digitale : le grandezze
fisiche sono funzioni
discrete del tempo.
Dato che gran parte delle informazioni elaborate da un PC sono numeri o lettere, il byte è stato usato come unità di misura della quantità di dati memorizzati su computer e della capacità di immagazzinamento dei dispositivi di memorizzazione. Come avviene per le unità di misura, anche per i byte si sono definiti dei multipli:
Ci sono 10 tipi di persone: quelli che
capiscono il codice binario e quelli che
non lo capiscono
ESEMPI
- (^) “Computer” in ASCII diventa:
- (^) C =67=01000011, o =111=01101111, m =109=001101101, p =112=01110000,
u =117=01110101, t =116=01110100, e =101=01100101, r =114=01110010.
- (^) 01000011- 01101111- 01101101- 11100000 - 01110101 - 01110100 -
- (^) “CENA” in ASCII diventa:
- (^) C =67=01000011, E =69=01000101 , N =78=01001110 ,
A =65=01000001.
SISTEMI DI NUMERAZIONE IN
INFORMATICA
- (^) La notazione posizionale può essere usata con qualunque base creando così differenti sistemi di numerazione.
- (^) Per ogni base di numerazione si utilizza un numero di cifre uguale alla base: - (^) Numerazione decimale {0,1,2,3,4,5,6,7,8,9} - (^) Numerazione ottale {0,1,2,3,4,5,6,7} - (^) Numerazione esadecimale {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F} - (^) Numerazione binaria {0,1}
CAMBIAMENTO DI BASE
DA BASE N A BASE 10
• E’ sufficiente rappresentarlo esplicitamente senza
usare la notazione compatta:
- (^10011) 2 = 1x2^4 + 0x2^3 +0x2^2 + 1x2^1 + 1x2^0 = 16+0+0+2+1=19 10 - (^4108) = 4x8^2 + 1x8^1 + 0x8^0 = 256+8+0 = 264 10 - (^) A51 16 = (10)x 2 + 5x 1 + 1x 0 = 2560 + 80 +1 =2641 10