Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali CORSO DI INFORMATICA UD2. L’insostenibile leggerezza dei circuiti integrati Bruno Ronsivalle Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware"? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Quali sono le parti che compongo un’architettura hardware? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Come facciamo a comunicare con un sistema informatico? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali A cosa serve la “scheda madre”? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Dove avviene il processo di elaborazione delle informazioni? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Dove si trova la memoria di un sistema informatico? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Come faccio a esprimere la capacità di memoria di un hard disk? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Obiettivi didattici Alla fine della UD dovrai essere in grado di: • definire il concetto di "hardware" • descrivere i blocchi dell’architettura hardware • illustrare le funzioni delle periferiche di input • descrivere le caratteristiche della scheda madre • definire il concetto di CPU e di velocità di calcolo • descrivere le funzioni dei dispositivi di memoria • illustrare le funzioni delle periferiche di output Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali KEYWORDS hardware – input/output – scheda madre – CPU RAM – ROM - memoria – DNA Computing Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Sepolti nell’hardware Quando traslocare diventa un incubo! Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali L’idea di computer Il computer non è un oggetto «Il computer è un’idea di organizzazione della realtà digitale che riflette il modo in cui l’uomo pensa di pensare e di dover riprodurre una parte di sé nella macchina» Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Tutti i sistemi informatici di uso comune sono nati nell’ambito della difesa Turing Von Neumann Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali “Eniac” [UD2_Video1] Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali 001011001000100100101010 010010010100101000100101 001110101011101010101001 010011001001010110101010 100101010101100110010100 101010010101001001000000 101011111010101010101001 010111010100001011010111 111001010010010100101001 Alan Turing e la nascita dell’Intelligenza Artificiale Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Colossus, il primo computer della storia (1943) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali I 18.000 tubi elettronici di ENIAC (1946) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali L’architettura logica: John von Neumann Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali “Architettura di Von Neumann” [UD2_Video2] Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Programma 101 dell’Olivetti (1964) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali “Programma 101 Olivetti [UD2_Video3] Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Il primo IBM Personal Computer (1981) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Il visionario Apple Macintosh (1984) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Il travolgente iPad (2010) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware”? l’”hardware” costituisce la componente fisica di un sistema informatico (un sotto-sistema) e include qualsiasi dispositivo materiale a supporto delle fasi in cui si articola il processo di gestione delle informazioni (input, elaborazione, output, memoria, distribuzione) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware”? l’”hardware” costituisce la componente fisica di un sistema informatico (un sotto-sistema) e include qualsiasi dispositivo materiale a supporto delle fasi in cui si articola il processo di gestione delle informazioni (input, elaborazione, output, memoria, distribuzione) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware”? l’”hardware” costituisce la componente fisica di un sistema informatico (un sotto-sistema) e include qualsiasi dispositivo materiale a supporto delle fasi in cui si articola il processo di gestione delle informazioni (input, elaborazione, output, memoria, distribuzione) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware”? l’”hardware” costituisce la componente fisica di un sistema informatico (un sotto-sistema) e include qualsiasi dispositivo materiale a supporto delle fasi in cui si articola il processo di gestione delle informazioni (input, elaborazione, output, memoria, distribuzione) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware”? l’”hardware” costituisce la componente fisica di un sistema informatico (un sotto-sistema) e include qualsiasi dispositivo materiale a supporto delle fasi in cui si articola il processo di gestione delle informazioni (input, elaborazione, output, memoria, distribuzione) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware”? l’”hardware” costituisce la componente fisica di un sistema informatico (un sotto-sistema) e include qualsiasi dispositivo materiale a supporto delle fasi in cui si articola il processo di gestione delle informazioni (input, elaborazione, output, memoria, distribuzione) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware”? l’”hardware” costituisce la componente fisica di un sistema informatico (un sotto-sistema) e include qualsiasi dispositivo materiale a supporto delle fasi in cui si articola il processo di gestione delle informazioni (input, elaborazione, output, memoria, distribuzione) Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Componente fisica Dispositivo meccanico Supporto elettronico Trasduttore Alimentatore Conduttore Semi-conduttore Anche l’aria che respiriamo è hardware! Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Architettura hardware modello di Turing/Von Neumann periferiche di input scheda madre unità centrale di elaborazione (CPU) unità di memoria RAM e ROM modulo di memoria secondaria periferiche di output Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Architettura logica hardware 1 2 Periferiche di input Scheda madre Schede periferiche di input 3 RAM CPU ROM Schede periferiche di output 4 Periferiche di output Memoria secondaria Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Input: dal mondo al calcolatore sottosistema serie di dispositivi elettronici impulsi fisici informazioni digitali che l’elaboratore è in grado di “comprendere” Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Mouse Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Tastiera Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Microfono Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali WebCam Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Tavoletta grafica Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Wii Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali “Input neurali [UD2_Video4] Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Il pensiero di silicio e i ricordi volatili Scheda madre (motherboard) base operativa: operazioni più importanti del computer Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali CPU = Central Processing Unit o microprocessore la mente della macchina chip (circuito integrato) in silicio o in rame Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Velocità nella elaborazione dei dati: MHz (megahertz) un milione di operazioni elementari al secondo GHz (gigahertz) un miliardo di operazioni elementari al secondo Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali RAM Random Access Memory o "memoria ad accesso casuale" “unità di memoria volatile” o “a breve termine” non permette di conservare le informazioni dopo lo spegnimento del computer Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali ROM = Read-Only Memory = “memoria di sola lettura” istruzioni basilari per il funzionamento della macchina che non possono essere modificate Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Calcolo della memoria La capacità di memoria è calcolata in bit e in multipli del bit: 1 B (byte) = 8 bit 1 KB (kilobyte) = 1.024 byte = 8.192 bit 1 MB (megabyte) = ca. 1 milione di byte 1 GB (gigabyte) = ca. 1 miliardo di byte 1 TB (terabyte) = ca. 1 bilione di byte Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Memoria permanente dispositivi della memoria secondaria (o memoria di massa) “memoria a lungo termine” Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Hard Disk Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali CDrom Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali DVDrom Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Chiavetta USB Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Output: dal digitale al particolare periferiche di output dispositivi elettronici in grado di tradurre i segnali digitali in informazioni significative Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Monitor Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Plotter Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Altoparlanti audio Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Braccio meccanico Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali “Realtà aumentata” [UD2_Video5] Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Fisiologia di un sistema hardware Periferiche di input (mouse, tastiera,touchscreen, ecc.) Mondo esterno Scheda madre Schede periferiche di input RAM CPU ROM Schede periferiche di output Periferiche di output (monitor, stampante, altoparlanti, ecc.) Hard Disk Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Tutto ciò che non è software è hardware Oggi siamo tutti più leggeri. Non ci sono più le valvole termoioniche! «Grazie alle nanotecnologie, l’hardware ha subito un processo di evaporazione e di imprevedibile sublimazione. Tutto è ormai sorprendentemente piccolo ed esteticamente curato.» rigide regole del design Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Il computer è vivo! DNA Computing 1994 Leonard Max Adleman Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Obiettivi didattici A questo punto dovresti essere in grado di: • definire il concetto di "hardware" • descrivere i blocchi dell’architettura hardware • illustrare le funzioni delle periferiche di input • descrivere le caratteristiche della scheda madre • definire il concetto di CPU e di velocità di calcolo • descrivere le funzioni dei dispositivi di memoria • illustrare le funzioni delle periferiche di output Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Cosa si intende per “hardware"? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Quali sono le parti che compongo un’architettura hardware? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Come facciamo a comunicare con un sistema informatico? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali A cosa serve la “scheda madre”? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Dove avviene il processo di elaborazione delle informazioni? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Dove si trova la memoria di un sistema informatico? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali Come faccio a esprimere la capacità di memoria di un hard disk? Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali CORSO DI INFORMATICA UD2. L’insostenibile leggerezza dei circuiti integrati [email protected]