L’EVOLUZIONE DELLE ICT
Information and Communication Technology
Vogliamo mostrare: • Che i sistemi attuali sono frutto dell’evoluzione di concetti e tecnologie sviluppate da tempo
• Che l’informatica in azienda è frutto della maturazione convergente – degli elementi tecnici – delle capacità degli utilizzatori (il personale delle aziende)
– del contesto economico • Le principali tappe dell’informatica in azienda per capire – le “vere” novità di oggi – i vincoli che derivano dal passato
Il computer: una cronologia
LE ORIGINI: I COMPUTER DI PRIMA GENERAZIONE
• 1942 – 1946 ENIAC – Capoprogetto John Mauchly – University of Pennsylvania per scopi militari
• 1945: EDVAC – Progettista Von Neumann – Primo computer a valvole con programma in memoria
– Scopi militari
ENIAC
EDVAC
ENIAC 150MHz Pentium
Velocita' 5.000 operazioni/sec 300.000.000 operazioni/sec
Memoria 200 byte 16 MB
Elementi
18.000 tubi a vuoto 6.000 interruttori 10.000 condensatori 70.000 resistenze 1.500 relays
4.000.000 transistor (CPU)
Misure 3 metri x 160 mq 20x30x40 cm
Peso 30 ton pochi Kg
• Primi anni ’50: avanzamenti in vari campi – memorie (nuclei di ferro) – programmazione (ad es. compilatori, linguaggi “di alto livello” – FORTRAN; strutture di dati – database, ecc.)
– Modem – Multiprocessing – timesharing – Tecnologie di I/O: nastri magnetici e schede perforate
• 1951: LEO I (Cambridge UK) – primo calcolatore commerciale per una società di catering
– 30.000 W di potenza; 50 valvole sostituite alla settimana
• 19521953: primi computer IBM – 701: primo computer IBM in assoluto – 650: computer a schede perforate (per ingresso e uscita dei dati). Primo computer prodotto industrialmente.
IBM 701
Grace Murray Hopper:
Compilatore AO IBM 650
1953: SAGE • Più grande computer a valvole mai costruito • Scopo: coordinamento informazioni radar a una sede centrale per l’elaborazione (via modem e rete telefonica) – Prima connessione “telematica” – Migliorata affidabilità (le “migliori prestazioni” per le tecnologie dell’epoca)
– Utilizzo di tecniche “multiprocessing” e “timesharing” • Progettazione: MIT • Realizzazione: IBM (più altre) • Dal SAGE deriverà la prima applicazione di “commercio elettronico”: sistema SABRE di prenotazione aerea distribuita
SAGE
META’ ANNI ’50: l’era del transistor
i computer di SECONDA GENERAZIONE
1955: IBM 702: Il primo computer a TRANSISTOR
1956: il primo disco fisso
MAGGIORE VELOCITA’ DI ELABORAZIONE
MINORI CONSUMI DI RISORSE
MAGGIORE CAPACITA’ DI MEMORIA
PIU’ FACILE INTERAZIONE I/O
MINORI COSTI DI PRODUZIONE
SOFTWARE PIU’ EVOLUTO (cobol, lisp, …)
Perforatrice di schede
Scheda da perforare
tabulatrice
CENTRI MECCANOGRAFICI
Anni 60’: LA TERZA GENERAZIONE.
I CIRCUITI INTEGRATI
• Più componenti in un unico “chip” • maggiore velocità e minori dimensioni • Fine anni ’60: il MICROPROCESSORE
Scheda di circuiti integrati: IBM System 360 IBM System 360
Il microprocessore Intel 4004
I CIRCUITI INTEGRATI
1960: DEC PDP1:
Primo computer con
monitor e tastiera
1962: Primo videogame
1963: Primo mouse (brevettato poi nel 1967) 1967: il primo floppy disk
MIGLIORANO I DISPOSITIVI DI I/O
Primi problemi di standard;
Il codice ASCII (1963)
Anni ’60 e ‘70:
I computer entrano “in rete”
1964: il primo esperimento con una LAN (poi, nel 1974, il protocollo ETHERNET)
1965: il primo cavo a fibra ottica
1969: la prima connessione “internet” (Arpanet)
1971: la prima email
Le prime reti private (ad es. TELENET)
1978: La prima BBS
Le prime sperimentazioni della telefonia mobile
Anni 70’: l’avvento del PC ….
Altair 8800
microprocessore Intel
Prezzo circa 600$
APPLE 1
… e quello dei Supercomputer
CRAY1
il primo supercomputer
Prima macchina ad abbattere il muro dei 1MIPS
Costo: 700.000 $
1977: Nasce Microsoft
ANNI ’80 e ‘90: la “rete” • Primi anni ‘70: nasce l’idea di Internet (INTERNETworking)
•Nascono varie reti di computer in campo universitario, pubblico, aziendale; molte di queste si agganciano a Internet che progressivamente perde la funzione militare
•1983: Il TCP/IP diventa il protocollo standard di Internet
•1989: nasce il WWW
•1994: nasce Amazon
•1998: nasce il motore di ricerca Google
•Si sviluppano le applicazioni in rete per l’utente (reti “Bancomat”, servizi di prenotazione aerea)
Tim Berners Lee
Gli sviluppi recenti e le prospettive calcolo parallelo
calcolatori ottici, calcolatori biologici, nanotecnologie
Integrazione (in rete) tra apparati e terminali utente
Multimedialità
Standardizzazione, interoperabilità tra applicazioni
Nuove interfacce uomomacchina
Sistemi “modulari”
Riprende vigore l’intelligenza artificiale (agenti software in rete)
…...
SVILUPPO DELLE ICT: ALCUNI ASPETTI DA SOTTOLINEARE convergenza e integrazione tra tecnologie
velocità e miniaturizzazione
enorme rilevanza (e costo) del software
abbattimento dei costi dell’elaborazione
pervasività delle applicazioni
La “legge di Moore”
ICT
ORGANIZZAZIONE
Informatica
aziendale
Informatica aziendale come convergenza di:
• Sviluppo delle ICT e relative applicazioni • Sviluppo delle discipline economico gestionali e relativi modelli, schemi interpretativo decisionali, ecc.
• Sviluppo di “approcci standardizzati” al business
• Sviluppo e diffusione delle competenze tecniche e gestionali in azienda
L’evoluzione dell’informatica aziendale
• Mainframe (anni ‘60): – i grandi CED; l’automazione delle applicazioni ripetitive
• enormi investimenti • scala dimensionale elevatissima
• Terminali (anni 60’70’) – condivisione dei dati e centralizzazione delle procedure – diffusione dell'informatica in varie aree aziendali – i sistemi direzionali
• il ruolo della “ funzione sistemi informativi” • conflitti interni • progettare applicazioni adeguate ai diversi usi
L’evoluzione dell’informatica aziendale (2)
• PC (anni ‘80) – strumenti di produttività personale (office automation) – ulteriore diffusione dell’informatica (nell’azienda e tra aziende)
– sistemi a intelligenza distribuita • problemi di consistenza dei dati • problemi di interconnessione tra unità locali “ intelligenti”
• Internet e le reti (anni ‘90 ‘00) – la connessione delle aziende con l’esterno – ecommerce
• gli standard di interconnessione • quali dati scambiare con altre aziende? • Quali nuovi modelli di vendita in rete?
Le fasi evolutive dell’informatica aziendale