Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
La macchina può fare moltissime altre cose, molti problemi algoritmicamente solubili
• sono solubili da macchine.
Macchina universale di Turing → Dati letti che possa essere sia input, sia istruzioni. 15
Si conclude che una certa macchina ideale, tramite istruzioni di base molto semplici, può
calcolare qualsiasi algoritmo.
Richiesta la necessità sociale per passare dall'idea a realizzazione → Generata dalla
• seconda guerra mondiale.
Necessità sociale in diversi paesi.
• DE: progetto missili.
◦ UK: decifrazione della macchina tedesca Enigma.
◦ USA: tabelle balistiche e poi sviluppo della bomba atomica.
◦
Primi computer – DE
1941, Konrad Zuse completa la Z3 → Primo computer elettronico della storia, europeo,
• non americano.
1949, completata la Z4 → Primo computer venduto commercialmente.
• Una volta vinta la guerra, l'USA acquisisce i tanti brevetti tedeschi.
•
Primi computer – UK
Macchine segrete fino agli anni '70.
1941, Bomba → Calcolatori per velocizzare la criptoanalisi per Enigma. Turing fa parte
• del gruppo, ma per problemi economici si richiede direttamente a Churchill.
1944, Colossus → Per decifrare la Lorenz tedesca, più complessa di Enigma.
• Decrittazione da settimane a poche ore, grande vantaggio a UK e USA.
Primi computer – USA
Howard Aitken, prof di Harvard, odiava i calcoli a mano → Ha idee e parla con IBM e marina.
Ottiene un contratto e comincia nel 1937 a costruire la Harvard Mark 1 → Molto
• pubblicizzata, ma non ce n'era ancora la necessità.
Con lo scoppio della guerra → Crisi delle tavole balistiche.
• 1940-42, John Atanasoff → Primo computer elettronico-digitale, ABC. Conferenza a fine
• 1940 a cui assiste John Mauchly e discutono delle valvole.
1942, pubblicato un articolo → Progetto dell'ENIAC.
Da ufficiale della marina che si occupa di tavole balistiche → Progetto
• ingegneristicamente molto complesso, 18 mila valvole pulsanti 100 mila volte al
secondo.
Eckert, bravo ingegnere → Funziona ed è veloce. Completato a fine guerra, ma
• formidabile per la velocità.
Negli anni successivi → Da calcoli numerici a manipolazione di simboli (manipolazione
• logica), si parla di intelligenza artificiale. 16
Cibernetica
MIT radar lab → Armi contraeree in grado di seguire un nemico in maniera automatica, sparando
nel tempo giusto a distanza giusta.
Questo l'obiettivo → Modellare anche l'uomo, non solo la macchina. Capire reazioni
• dell'uomo inseguito da arma contraerea.
Che il cervello umano sia modellabile come una macchina → Concetto di fondo,
• disciplina a cavallo tra l'ingegneria e la fisiologia.
Cibernetica, dal greco, stessa radice di “governare” → Secondo Wiener è “lo studio scientifico
del controllo delle comunicazioni nell'uomo e negli animali”.
Capire come il sistema modifica l'ambiente, l'ambiente reagisce e il sistema cambia →
• Approccio potenzialmente applicabile a moltissime discipline.
Cibernetica ed economica → Associazione a calcolatori.
• Perfetti per la pianificazione e economica pianificata dell'URSS.
◦ Pianificazione paura per USA → Alla fine ingiustificata per la forte burocrazia in
◦ Russia.
Innovazioni tecnologiche
Transistor (al posto delle valvole).
• Circuito integrato.
• Microprocessore (1969, 21 anni dopo il transistor).
• Mini-computer, micro-computer e personal computer.
•
Soppressione del potenziale radicale
Scarso interesse da parte delle aziende.
• Ostilità verso computer di piccole dimensioni → Centralizzazione della tecnologia,
• mainframe.
Lenta adozioni di linguaggio di programmazione → Primo prototipo di linguaggio
• proposto da Zuse.
Olivetti → Intuisce l'importanza dei calcolatori ed entra nel giro.
Programma 101, considerato uno dei primi personal computer, tra 1962-64 → P101,
• chiamata Perottina in onore dello sviluppatore ing. Perotto.
Capacità di svolgere: quattro operazioni, radice quadrata, registri (azzeramento) e
• etichette (salti condizionati e incondizionati). 17
Lenta decentralizzazione della potenza di calcolo.
1969, Busicom chiama Intel (1968) per sviluppare dei circuiti integrati da inserire in
• calcolatrici da tavolo → Ted Hoff, su stesso IC (circuito integrato) unità logica e
aritmetica, istruzioni da ROM.
Per il progetto di Busicom bastano solo quattro chip.
• RAM.
◦ ROM.
◦ IC per I/O.
◦ Microprocessore.
◦
Negli anni '50 → Computer = sistema (di controllo e oppressione).
• Controcultura '60 → Computer esplicitamente visto come strumento del sistema.
• Filone hippy, interessato a strumenti per essere autosufficienti, veri e propri cataloghi
◦ → Un catalogo importante quello della Terra intera.
In questo catalogo → Calcolatrici, strumenti di calcolo per essere liberi e
◦ indipendenti.
Nasce desiderio di avere un computer in California con l'avvento del microprocessore negli anni
'70 → In California dove sta per vedere la luce la Silicon Valley degli anni '80.
Si formano negli anni '70 gruppi interessati a costruirsi un personal computer → Anni '70
• e '80 quelli di Steve Jobs e Steve Wozniack.
Questi ultimi due → Inventato un piccolo dispositivo (illegale) grazie al quale si poteva
• telefonare gratis.
Hanno entrambi idea per personal computer e vanno da una terza persona che mette i
• soldi → Fondano così la Apple.
IBM prende atto dell'arrivo del personal computer → Progettato IL personal computer, il PC
IBM. Passa l'idea della centralizzazione e si afferma un modello decentralizzato → Si compra,
• però non si sa a che cosa serva o possa servire.
Bill Gates spingeva e motivava con Encarta, l'enciclopedia virtuale → Necessità di
• indurre le persone a comprare il PC e poi a usare Internet, creata una domanda che
prima non c'era.
Cultura hacker
IBM produce il primo personal computer, ma ne rende aperta anche l'architettura.
Creazione di mercato di periferiche, dischi, componentistica.
• Grande flessibilità.
• 18
Il PC viene visto come macchina aperta a più sistemi operativi.
Hardware → La parte fisica di un computer.
• Sistema operativo → Applicazione particolare da installare obbligatoriamente sul pc,
• permette ci comunicare con l'hardware.
Applicativi → Poggiano sul sistema operativo.
•
Modello PC, il più diffuso.
Pro.
• Libertà.
◦ Flessibilità.
◦
Contro.
• Maggiore difficoltà di utilizzo.
◦ Maggiore spazio per virus e malware.
◦ Più difficile l'assistenza.
◦
Modello appliance, ad esempio Apple → Dall'iPhone (2007) si sta affermando questo modello.
Pro.
• Maggiore facilità di utilizzo.
◦ Minore spazio per virus/malware.
◦ Più facile l'assistenza.
◦
Contro.
• Gatekeeper che decide quali app sono installabili.
◦ Libertà d'espressione a rischio.
◦
Hacker viene dal verbo to hack, scolpire a colpi d'accetta.
Nel MIT di Cambridge, cultura dell'hacking → Prendere macchina fisica e pacioccarla
• per gioco, curiosità, divertimento.
Voler giocare con le macchine ed elemento di goliardia.
•
Hacking: su computer (HW e SW), su rete (prima quella telefonica, poi Internet con modem) per
capire come funzionava.
Da qui l'idea di hacker come qualcuno di bravo che vuole dimostrare di esserlo → Da
• casa si collega altrove, anche a sistemi sorvegliati.
Motivazioni.
• Vanità.
◦ 19
Condivisione → Di informazioni e conoscenza.
◦ Piacere intellettuale.
◦
I “cattivi” andrebbero chiamati con il nome di crackers → Stesse competenze tecniche,
• ma diverso atteggiamento etico.
Negli anni '80 arrivarono le prime leggi su crimini informatici.
•
La conoscenza e il mondo digitale
I beni si possono classificare in diversi modi.
Rivali, beni di cui può godere unicamente chi li possiede.
• Non rivali.
• Escludibili, beni di cui possono godere alcuni e non altri.
• Non escludibili.
•
La conoscenza è un bene non rivale e non escludibile.
Se la condivido, non ci perdo nulla, metafora della candela.
• Intangibili, più è condivisa e più acquista valore → Per questo va incentivata, attraverso
• fornitura da parte dello stato, brevetti e diritti d'autore.
Questi incentivi però creano un'escludibilità tramite un sistema giuridico →
• Rallentamento, prezzi più alti, minore diversità/offerta.
La conoscenza viene incorporata su beni fisici.
Beni rivali ed escludibili per via del costo dell'acquisto → Dall'oggetto non posso
• estrarre il contenuto e ristamparlo.
L'oggetto fisico si porta dietro dei diritti → Rivendere, prestare, distruggere.
• Importanti effetti economici → Mercato del libro usato o dell'usato in generale; eredità.
• Nell'800 idea di biblioteca pubblica, free for all → Come correttivo per massimizzare il
• beneficio sociale della conoscenza, renderla accessibile anche per chi non ha soldi.
All'inizio editori molto contrari.
Conoscenza digitale → Non più legata ad uno specifico supporto fisico.
Non più bene rivale, copiabile perfettamente infinite volte, con macchine personali di uso
• comune → La qualità non diminuisce da una copia all'altra.
Problema.
• Non più rivale, non più furto → Rimane solo il diritto d'autore.
◦ Ecco perché è diventato un tema politicamente sensibile → Non si parla più di furto,
◦ ma di violazione del diritto d'autore.
Opportunità (economiche)
• 20
Da oggetto fisico a servizi, eliminato il mercato dell'usato → Da idea di vendita a
◦ idea di abbonamento.
Squilibrio di potere.
◦
Dal punto di vista sociale → Un antico sogno diventa possibile, biblioteca universale,
prendendoci cura degli autori in diversi modi.
Proposte tradizionali.
• Mecenatismo.
◦ Sostegno fino a industria dal 1800.
▪ Oggi ancora possibile: sponsor.
▪
Stato.
◦ Già attivo per ricerca scientifica.
▪ Orchestre, associazioni, festival.
▪ Colletta (crowdfunding).
▪ Premi.
▪
Proposte nuov