La lezione ripercorre l’evoluzione dell’informatica e degli schermi, fondamentali per la trasmissione delle immagini, attraverso diverse fasi storiche:
Calcolo manuale e prime macchine – Dall’uso delle dita al calcolo con strumenti come l’abaco, fino all’invenzione di macchine meccaniche nel XIX secolo, tra cui il sistema di Charles Babbage e il telaio meccanico, precursore del CAD. George Boole introduce il sistema binario.
IBM e il passaggio all’elettronica – Nel XX secolo, IBM sviluppa le schede perforate per la gestione dei dati statistici. Durante la guerra, si passa all’uso delle valvole elettriche per il calcolo, basate sul sistema binario di Boole.
Dal Transistor al Chip – L’introduzione del transistor e successivamente del chip porta alla miniaturizzazione dei dispositivi, favorendo la nascita dei primi computer a transistor, come l’italiano ELEA di Adriano Olivetti.
Il Personal Computer – Nasce dall’idea di rendere il computer accessibile a tutti. L’Altair di Ed Roberts segna l’inizio, seguito da Apple con Steve Jobs e Wozniak, che producono Apple 1 e Apple 2, rendendo il PC un prodotto di massa.
DOS e PC – Bill Gates standardizza i sistemi operativi con il DOS, rendendolo compatibile con più macchine. Microsoft si concentra sul software, mentre IBM adotta il suo sistema.
Mac e interfaccia grafica – Apple sviluppa il concetto di schermo bitmappato, finestre e mouse, basandosi sulle innovazioni di Xerox. Nascono i computer Lisa e Macintosh, con un sistema chiuso che integra hardware e software.
Innovazioni successive – Bill Atkinson introduce il PostScript, migliorando la qualità grafica e tipografica. Negli anni ‘90 emerge l’HTML, permettendo la comunicazione tra contenuti diversi tramite link.
Script e Macro – Lo script è un programma scritto in linguaggi di programmazione (scripting), utile per automatizzare operazioni. La macro, invece, è una sequenza di comandi registrati per eseguire azioni ripetitive senza linguaggio di programmazione.
L’evoluzione dell’informatica ha portato dall’uso manuale del calcolo fino alla moderna interazione digitale, con interfacce grafiche, programmazione avanzata e automazione.