RETI E SISTEMI INFORMATIVI
Prof. Andrea Borghesan
venus.unive.it/borg
[email protected]
Ricevimento
martedì, 12.00-13.00. Aula ??
Modalità esame: scritto + tesina facoltativa
1
TIPI DI ELABORATORI
I computer si diversificano in base alla velocità di
elaborazione, capacità di memoria, al costo e agli impieghi
tipici. Per esempio:
• SUPERCOMPUTER
•MAINFRAME
•MINICOMPUTER
•DESKTOP
•NOTEBOOK
•PALMTOP
•PDA (Personal Digital Assistant)
2
Multiutente
Mono o Personal
Computer
SUPERCOMPUTER
•Prestazioni elevatissime:
•Paralleli e/o multiprocessori
•Spesso progettati come prototipi
•Potenza di calcolo elevatissima:
•Grande capacità di memorizzazione
•Costo molto elevato
•Applicazioni:
•Previsioni del tempo
3
MAINFRAME
•Dotati di più unità separate
•Progettazione dell’architettura interna finalizzata a
ripartire in modo ottimale e carichi di lavoro
•Grande velocità di elaborazione dati anche con
applicazioni diverse
•Utilizzo prevalente per le operazioni di calcolo
scientifico
4
MINICOMPUTER
•Dispositivi di minori dimensioni
•Costituiti da una unità singola
•Impiego diffuso nelle medie aziende
MICROCOMPUTER
•Dimensioni ancor più compatte
•I primi modelli avevano un unico microprocessore che
svolgeva tutte le funzioni in modo sequenziale
5
PERSONAL COMPUTER (PC)
•Rappresentano il supporto ideale sia per l’utilizzo
“personale” degli utenti, ma anche per l’ottimizzazione
dei sistemi informativi aziendali
•I PC di ultima generazione sono talmente avanzati da
poter competere con gli elaboratori di famiglie
superiori: proprio per questo quasi tutte le aziende
progettano reti composte da PC in grado di svolgere
varie attività sia in modo autonomo che interagendo con
la banca dati centrale (server)
6
UN PO’ DI STORIA 1/9
• L’abaco, dal latino abacus, significa “polvere”, era il
materiale utilizzato per la costruzione (2000 a.c.). È il
più antico strumento di calcolo che si conosca,
utilizzato per la prima volta in Cina e successivamente
diffuso anche tra i Greci e i Romani
7
UN PO’ DI STORIA 2/9
• Pascalina. Ideata da Blaise Pascal nel 1642. è lo strumento di
calcolo precursore della moderna calcolatrice. Permetteva di
addizionare e sottrarre tenendo conto del riporto. Basata su
ingranaggi rotanti con incise le cifre da 0 a 9, il riporto avveniva
per mezzo di pesi che cadendo azionavano avanzamento rotella
successiva
8
UN PO’ DI STORIA 3/9
• La calcolatrice a scatti di leibniz del 1670. Ignorando
il lavoro di Pascal, la creò con lo scopo di fare
moltiplicazioni e divisioni
9
UN PO’ DI STORIA 4/9
• L’utilizzo del calcolatore nel mondo moderno risale circa al
1900, la tecnologia era soprattutto meccanografica (elaborazione,
classificazione ecc. dei dati usando mezzi meccanici o
elettromeccanici).
•Si eseguivano calcoli ad un “ottima” velocità, circa 60
operazioni al minuto
•I programmi venivano “scritti” su schede perforate
10
UN PO’ DI STORIA 5/9
• Nel 1890 viene utilizzata una macchina per il
conteggio tramite schede perforate. Tale macchina si
diffuse velocemente negli uffici privati e pubblici.
•Venne fondata una società per la produzione su larga
scala di tale macchine
•Nel 1924 tale società diventerà l’IBM, International
Business Machine
11
UN PO’ DI STORIA 6/9
• Enigma, la prima macchina crittografica utilizzata durante la
guerra per cifrare le comunicazioni
•Colosso, il primo vero computer della storia. Costruito in non
più di 10 unità durante la guerra. Churchill ne ordinò la
distruzione di tutte le copie “in frammenti non più grandi di una
mano”.
12
UN PO’ DI STORIA 7/9
• ENIAC, Electronic Numerical Integrator And Calculator. Usato
durante la seconda guerra mondiale per calcolare traiettorie
balistiche.
•Per programmare ENIAC bisognava “spostare” dei fili da appositi
pannelli
•Programmare ENIAC significava utilizzare algoritmi ma anche
saldature e collegamenti elettrici
…”in meno di un secondo,
moltiplicava
il
numero
97.367 per sé stesso 5.000
volte”…
13
UN PO’ DI STORIA 8/9
• Alan Turing (1912-1954).
• Nel 1936 definisce il modello del calcolatore moderno,
la cosiddetta “macchina di Turing”
• Tale macchina permette di eseguire operazioni
elementari secondo una schema di calcolo ricorsivo che
consente di risolvere ogni tipo di problema di logica
simbolica in un numero finito di passi
• Mai costruita! Ma la sua idea costituirà la base
dell’archichettura dei computer moderni
• Von Neumann (1903- 1957).
• padre dell’architettura moderna dei nostri computer
14
UN PO’ DI STORIA 9/9
15
• 1955 Creazione di IBM 702, la prima macchina a transistor
• 1956 Nascita del linguaggio FORTRAN (seguiranno lisp,
cobol, algol e basic)
• 1962 Creazione del primo video game (Steve Russell). 1 ora di
gioco costava 300$
• 1964 La Epson inventa la stampante a matrice di punti
• 1969 Nascita del sistema operativo Unix
• 1969 Intel produce il primo chip a 4 bit: Intel 4004
• 1969 Nascita di Arpanet, la madre di Internet
• 1977 Nascita di Apple II, il primo personal computer
• 1977 Bill Gates e Paul Allen fondano la Microsoft
• 1984 Nascita di Macintosh
• 1985 Nascita di Windows 1.0