Piattaforme HD e SW Modulo 1
Transcript
Piattaforme HD e SW Modulo 1
Informatica Prof. Enrico Grisan Uff. : E-mail: Telefono: uff. 107 Dip. Ingegneria dell’Informazione Via Gradenigo 6/a [email protected] 049-8277953 web: http://www.dei.unipd.it/~enrigri 1 Laboratorio Ing. Enea Poletti Uff. : E-mail: Telefono: Dip. Ingegneria dell’Informazione Via Ognisanti 72 [email protected] 049-8277834 web: http://bioimlab.dei.unipd.it 2 Orario • Lezioni in aula G Mercoledì dalle 13.30 alle 14.15 • Lezioni in aula G Giovedì dalle 14.30 alle 15.15 • Laboratorio in aula C (Matematica, Via Paolotti) Giovedì dalle 10.30 alle 12.30 Obiettivi del corso • Fornire una consapevolezza dei mezzi informatici (hardware e software) e delle loro problematiche • Cenni sul funzionamento delle reti di calcolatori e della loro sicurezza • Uso del calcolatore • Uso dei fogli elettronici 4 Materiale didattico • Schneider, Gersting: Informatica, Apogeo • Progetto A3, “Fondamenti di Informatica 1”, Zanichelli • Copia dei trasparenti ed eventuale materiale integrativo nel sito web del docente. Copyright, 1996 © Dale Carnegie & Associates, Inc. Fondamenti di informatica: un po’ di storia • L’idea di utilizzare dispositivi meccanici per effettuare in modo automatico calcoli risale al ‘600 (Pascal, Leibniz) • Nell’ottocento vengono realizzati i primi dispositivi meccanici “a programma”: telai Jacquard, pianole, macchine di Babbage 6 Fondamenti di informatica: un po’ di storia • Nel 1896 Hollerith fonda la “Tabulating Machine Company” (poi IBM), che produce sistemi meccanografici a schede • Negli anni ’30 vengono realizzate le prime macchine elettromecaniche (Zuse in Germania, Mark 1 ad Harvard) • Nel ’46 entra in servizio l’ENIAC: elaboratore a valvole termoioniche e a programma filato • Nel ’48 ENIAC viene esteso per permettere una forma di funzionamento a programma memorizato 7 Fondamenti di informatica: lo sviluppo teorico • Matematici e logici mostrarono come sia possibile risolvere importanti classi di problemi per via numerica • Nel 1936 Turing pubblica “On computable numbers, with an aaplication to the entscheidungsproblem”, che mostra come sia concepibile una macchina universale in grado di calcolare tutto ciò che è calcolabile • La teoria dell’informazione (con un famoso articolo di Shannon del 1948) mostra come fenomeni continui possano essere descritti in modo preciso in forma discreta (campionamento e quantizzazione) • L’informatica teorica mostra che esistono problemi non risolvibili per via algoritmica, e problemi ardui non risolvibili (o difficilmente risolvibili) per mancanza di algoritmi efficienti 8 Introduzione all’Architettura del Computer Domande di partenza: 1. 2. 3. 4. 5. Che cos’è un computer? Da cosa è composto un computer? Come interagisco con il computer? Che cosa c’è dentro il case? Come funziona un computer? 10 Cos’è un computer? Un computer è una macchina che: – Memorizza dati – Interagisce con dispositivi (schermo, tastiera, mouse) – Esegue programmi I programmi sono sequenze di istruzioni che il computer esegue e di decisioni che il computer prende per svolgere una certa attività 11 I diversi strati Applicazioni Sistema Operativo Macchina 12 Da cosa è composto un computer? Quattro parti principali: 1. 2. 3. 4. Unità di input (tastiera, mouse) Unità di output (monitor, stampante) Central Processing Unit (CPU) Unità di memoria (RAM, HD, FD) 13 Che cosa c’è dentro il case? 1. Ci sono varie cose: 1. 2. 3. 4. 5. 6. Scheda madre + CPU Memoria RAM e ROM HD, FD, CD-ROM Scheda video, Scheda audio Scheda di Rete Ecc. 14