1 Matteo Cristani Dipartimento di Informatica Facoltà di Scienze MM. FF. NN. Università degli Studi di Verona Corso di Informatica per Giurisprudenza Lezione 1
2 Struttura del corso
3 Testi ä Teoria ä M. Cristani: Introduzione allInformatica (editrice CEDAM) 2003 ä Lucidi delle lezioni (anche on-line) ä Laboratorio ä Manuali on-line di Windows ä Manuali on-line delle applicazioni
4 Modalità desame ä Prova scritta a scelta multipla comprensiva di domande di teoria e di domande di laboratorio ä Statino di idoneità
5 Programma del corso Lezione 1 ä Introduzione al corso; ä Introduzione all'Information Technology; ä Ambiti di impiego di un calcolatore; ä Breve storia del calcolatore; ä Componenti di base di un personal computer
6 Programma del corso Lezione 2 ä Concetto di algoritmo: ä Algoritmi e programmi; ä Codifica dei dati
7 Programma del corso Lezione 3 ä La codifica dell'informazione ä Simboli e messaggi; ä Misura dell'informazione; ä Codifica digitale dei dati
8 Programma del corso Lezione 4 ä Struttura hardware di un calcolatore ä Architettura di Von Neumann; ä CPU e sue caratteristiche; ä Dispositivi di interfacciamento (input e output); ä Dispositivi di memoria (RAM, ROM, cache, Hard disk); ä Influenza della struttura sulle prestazioni
9 Programma del corso Lezione 5 ä Software ä Tipi di software ä Sistema operativo ä Software applicativo ä Fasi di sviluppo del software
10 Programma del corso Lezione 6 ä Struttura di un sistema operativo ä Processi, gestione memoria, file system; ä Dispositivi di input-output; ä Backup ä Sistemi operativi esistenti ä DOS, Windows, MAC OS, Linux
11 Programma del corso Lezione 7 ä Reti informatiche ä LAN, WAN ä Rete telefonica e computer (PSDN, ISDN, ADSL) ä Architettura TCP/IP, Internet e posta elettronica
12 Programma del corso Lezione 8 ä Sicurezza informatica ä Tecniche di attacco ad un sistema ä Virus, vermi, e tecniche di diffusione ä Protezione con password e diritti di accesso ä Aspetti legali ä Copyright ä Privacy ä Licenze software
13 Cè nellinformazione, comunicazione e intrattenimento Che cosè lInformatica?
14 Serve allo studio delle cose piccole e vicino a noi Che cosè lInformatica?
15 Ci aiuta a scoprire mondi lontani Che cosè lInformatica?
16 Una storia lunga un secolo! GodelTuring ……. Quantum DNA ALGOLPascalModelliP=NP?Cook JavaEmbeddedVerifica Global computing HCI Hilbert -calcolo -calcoloCCSMilner Church Knuth Algoritmi DijkstraProgramming Software engineering VLSI UNIX PC Calcolabilità von Neumann ENIAC Kleene Tarjan Algodistribuiti
17 Informatica e informazione
18 Breve storia dellInformatica ä Agenda ä Concetto di calcolo e sua storia ä Il calcolatore elettronico ed il suo sviluppo ä La nascita della moderna disciplina informatica ä Cenni alla corrente strutturazione della disciplina
19 La nascita del calcolo automatico ä Progenitori del calcolatore moderno ä Macchine per la tessitura meccanica ä Il Telaio Jacquard che effettuava la lavorazione basandosi su schede perforate
20 Prototipi ingegneristici (XIX sec.) ä La macchina analitica di Charles Babbage
21 Prototipi ingegneristici (XIX sec.) ä La Pascalina di … Pascal
22 Calcolatori elettromeccanici ä Mark1
23 Calcolatori elettromeccanici ä Il calcolatore elettromeccanico di Zuse
24 I primi calcolatori elettronici ä Colossus- progetto inglese degli anni 40 di cui non sono noti i risultati tecnici ä Molto contestato in letteratura …
25 I primi calcolatori elettronici ä Eniac: il primo calcolatore a valvole termoioniche ä Progetto della difesa americana accreditato di essere il primo calcolatore elettronico della storia
26 I circuiti elettronici: evoluzione 1) Termoioniche 2) Nuclei di ferrite 3) Transistor 4) Circuiti int. SSI 5) MSI 6) LSI 7) VLSI 8) ULSI (1) (2) (3) (4) (5) (6) (7) (8)
27 Sistemi e loro costo/uso ä Anni 40: Centinaia di milioni di euro – Utenti: Governi ä Anni 50-60: Milioni di euro – Utenti: Università e Militari ä Anni 70: Centinaia di migliaia di Euro – Utenti: Grandi aziende ä Anni 80: Migliaia di Euro – Utenti: Aziende ä Anni 90: Poche migliaia di Euro – Utenti: Tutti
28 Componenti di un calcolatore
29 Componenti di un calcolatore ä Inserimento dati e comandi ä Codifica numerica ä Caratteristiche dipendenti dal paese ä Forme ergonomiche ä Tastiere cordless ä Tastiera
30 Componenti di un calcolatore ä Visualizzazione dati ä Dispositivi catodici (VGA) ä Dispositivi LCD ä Touch Screen ä Video
31 Componenti di un calcolatore ä Comandi ä Controllo di flusso ä Mouse cordless ä Tipi di mouse ä Reverse ball ä Touch pad ä Penne ottiche ä Mouse
32 Componenti di un calcolatore ä Dischi magnetici ä Hard disk ä Floppy disk ä ZIP ä JAZ ä Dischi ottici ä CD-Rom ä CD-R ä CD-RW ä DVD-ROM ä DVD-R ä DVD-RW ä Dischi
33 Componenti di un calcolatore ä Stampanti a getto dinchiostro ä Stampanti laser ä Modelli portatili ä Modelli wireless ä Stampanti
34 Componenti di un calcolatore ä Elabora i dati ä Esegue i comandi ä Controlla il flusso del calcolatore ä CPU (Central Processing Unit)