Un po’ di storia
Nel 1841 il matematico C. Babbage concepisce la prima macchina analitica, una macchina di proporzioni gigantesche, azionata a vapore, in grado di eseguire lunghe serie di calcoli e di stampare i risultati finali. Sul finire del 19° secolo H. Hollerith progetta delle macchine meccanografiche a schede
perforate. Dopo il 1945 vengono realizzati apparecchi esclusivamente usati nell’esecuzione di calcoli
scientifici e che utilizzano solo come linguaggio di programmazione il linguaggio macchina. In particolare nel 1946 entra in funzione nell’università di Pennsylvania, il primo calcolatore elettronico
chiamato ENIAC (Electronic Numerical Integrator and Calculator) di dimensioni enormi (occupava
un’area di 180 mq e pesava 30 tonnellate). Nel 1947 viene inventato il transistor; nel 1958 J. Kilby
inventa il circuito integrato; nel 1965 viene costruito il primo minicalcolatore, che garantiva per la
prima volta la possibilità di registrare in memoria sia i dati che dovevano essere elaborati, sia le istruzioni per il suo funzionamento. Negli anni successivi si diffonde sempre più l’uso degli elaboratori
anche nel campo commerciale, utilizzati inizialmente solo da grandi aziende come le banche. Nel
1971 viene prodotto il primo chip, dove i transistor venivano incisi su una sottile lamina di silicio e
venne sviluppato un chip di dimensioni microscopiche che avrebbe rivoluzionato l’informatica: nacque il primo microprocessore e nel 1974 il primo microcalcolatore. Negli ultimi anni il progresso
tecnologico è diventato sempre più rapido e i calcolatori di oggi sono sempre più veloci, meno ingombranti e sempre più alla portata di tutti.
Il computer
Il computer o elaboratore è una macchina costituita da dispositivi di diversa natura (meccanici, elettrici,
ottici ecc.) in grado di elaborare dati in modo automatico, veloce, sicuro ed efficiente.
Le sue caratteristiche essenziali sono la rapidità e l’affidabilità.
Il computer:
• è una macchina, cioè un dispositivo privo di intelligenza autonoma, come l’automobile;
• è elettronico, cioè il suo funzionamento si basa su componenti di tipo elettronico;
• è un elaboratore di dati, cioè, eseguendo le istruzioni di un programma, è capace di ricevere dati
dall’esterno, operare su di essi e fornire i risultati dell’elaborazione, sollevando così l’uomo da compiti
noiosi, ripetitivi e complessi.
Se vogliamo quindi che il computer risolva un problema, dobbiamo fornirgli i dati su cui lavorare e una
sequenza ordinata d’istruzioni (cioè il programma) che elabori i dati ricevuti e fornisca i risultati.
Ne consegue che il computer è una macchina programmabile, cioè una macchina che può essere utilizzata per problemi diversi, in grado di interpretare ed eseguire una serie di ordini impartiti dall’esterno.
Non dimentichiamo che il computer è una macchina. L’elaborazione dei dati avviene eseguendo le
istruzioni contenute nei programmi, attraverso i suoi componenti fisici. Parleremo, quindi, di sistema di
elaborazione per sottolineare il fatto che l’elaborazione avviene grazie all’interazione di risorse diverse.
Noi ci occuperemo del personal computer (o semplicemente PC) ossia di un particolare tipo di macchina, molto utilizzata in ambito lavorativo e domestico.
I moderni sistemi di elaborazione oggi in commercio non sono tutti uguali, anzi presentano notevoli
differenze in termini di velocità, prestazioni, memorie. Nonostante questo, la maggior parte dei sistemi
di elaborazione presenta una caratteristica comune: il loro hardware rispecchia il modello ideato da
John von Neumann nel 1946:
unità di
input
memoria
centrale
unità
centrale
unità di
output
Secondo tale modello, un sistema per l’elaborazione elettronica dei dati è composto da un insieme di
unità funzionali, ognuna delle quali ha compiti ben precisi:
• le unità di input sono predisposte per l’immissione delle istruzioni dei programmi e dei dati su cui
tali programmi dovranno operare;
• le unità di output permettono al sistema di comunicare con l’esterno, ossia di comunicare i risultati
dell’elaborazione compiuta;
• la memoria centrale conserva dati e istruzioni;
• l’unità centrale, detta CPU (Central Processing Unit), ha il compito di eseguire le istruzioni, i calcoli
aritmetici e logici e di controllare tutto il sistema.
Classificazione dei computer
I computer possono essere classificati in base alla storia e alle prestazioni.
Classificazione in base all’evoluzione storica:
 1a generazione: (anni 50) computer che usano valvole termoioniche, hanno grandi dimensioni, capacità di memoria e velocità di calcolo limitata.
 2a generazione: (fine anni 50 – inizio anni 60) le valvole vengono sostituite dai transistor; il computer diventa più veloce.
 3a generazione: (fine anni 60) utilizzo dei circuiti integrati; i computer sono più piccoli e più affidabili.
 4a generazione: (anni 70) è l’era del microprocessore, cioè di un’unità centrale di elaborazione realizzata su un unico circuito integrato.
 5a generazione: computer attuali, elaboratori in continua evoluzione per diventare sempre più veloci e potenti.
Classificazione in base alla complessità, alla potenza di elaborazione e ai costi:
1) Calcolatori tascabili che sanno eseguire le operazioni aritmetiche e calcolare le funzioni matematiche fondamentali. I calcolatori tascabili programmabili sono in grado di accettare ed eseguire programmi di calcolo costruiti dall’utente.
2) piccoli sistemi di elaborazione:
 i palmari (palmtop) e il PDA (Personal Digital Assistant) sono computer di dimensioni estremamente ridotte, in grado di stare sul palmo della mano. Sono computer che uniscono alle funzionalità di
calcolatrici e agende alcune funzioni tipiche dei calcolatori come la connessione a Internet,
l’elaborazione di testi e di fogli elettronici.
 i personal computer, o microcomputer, sono macchine relativamente economiche, di dimensioni
adatte, di norma, a una scrivania;
 i notebook (laptop) e i netbook sono computer portatili, utilizzati da persone che usano il computer
in situazioni e ambienti diversi;
 il tablet PC è un computer portatile nel quale il video può essere ruotato in modo che sovrapponendosi alla tastiera, assume l’aspetto di una tavoletta sulla quale si può scrivere con una penna (stilo) elettronica.
Tra i moderni dispositivi portatili di piccole dimensioni occorre aggiungere anche: i moderni telefoni
cellulari, gli smartphone, i lettori multimediali.
3) medi sistemi di elaborazione:
Con l'arrivo e la concorrenza dei microcomputer e dei PC e il loro costante progresso, il minicomputer
in parte ha subito un processo di trasformazione, trasformandosi in workstation, (stazioni di lavoro o
terminali), computer particolarmente utili nel lavoro d'ufficio e spesso collegati in rete locale o estesa;
si possono suddividere in terminali “stupidi” (se non sono in grado di elaborare i dati, ma solo di leggerli) e terminali “intelligenti” (se riescono ad elaborare i dati); l'utilizzo del minicomputer come sistema dipartimentale o per medie aziende è tutt'ora presente nella sua forma originaria.
4) grandi sistemi di elaborazione:
i mainframe sono computer di grandi dimensioni assai costosi, in grado di soddisfare le esigenze di
una grande impresa commerciale, di un ministero, di una banca o di altre strutture analoghe; solitamente può collegarsi con migliaia di terminali;
i supercomputer sono i più potenti, costosi e veloci computer disponibili attualmente (raggiungono una
velocità di 1000 miliardi di operazioni al secondo). Sono utilizzati particolarmente nelle università e nei
centri di ricerca per simulare modelli, verificare teorie scientifiche e risolvere problemi che richiedono
un esorbitante numero di calcoli;
Nei sistemi informatici moderni questa classificazione non è più così rigida, in quanto si utilizzano
computer di tipo diverso connessi tra loro a formare nodi di una rete di computer.
Prestazioni di un personal computer
I principali fattori che influiscono sulle prestazioni di un computer sono:
 La velocità della CPU (espressa in megahertz o in gigahertz) nell’esecuzione dei processi
 Le dimensioni della memoria RAM
 La memoria della scheda grafica
 Il numero delle applicazioni che il computer è in grado di far funzionare contemporaneamente
 Le dimensioni e la velocità delle memorie di massa
Esercizi:
1.
2.
3.
4.
5.
6.
7.
Che cosa si intende per informatica?
Nel linguaggio del computer qual è l’informazione elementare e come viene rappresentata?
Che cosa si intende per informazione?
Che cosa bisogna rispettare nella trasmissione delle informazioni?
Quali sono le caratteristiche di un computer?
Come si possono distinguere i dati?
Elenca le generazioni di computer.
8. Come si possono classificare i computer?
9. Quali sono i fattori che influiscono sulle prestazioni di un computer?
Cruciverba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
EclipseCrossword.com
1.
9.
13.
14.
16.
tà
17.
18.
19.
21.
22.
Orizzontali
linguaggio basato su due soli segni 1 e 0
sinonimo di elaboratore
fu il primo calcolatore elettronico
lo sono i dati trattati dal computer
una caratteristica del computer oltre l'affidabiliconcepì la prima macchina analitica
sinonimo di laptop
viene usato nei computer di 4^ generazione
sinonimo di microcomputer
numerazione che si basa solo su due simboli:
1e0
Verticali
1. computer di grandi dimensioni collegati a terminali
2. progettò le macchine meccanografiche a
schede perforate
3. disciplina che si occupa del trattamento e dell'ela
borazione delle informazioni in modo automatico
4. computer che stanno nel palmo di una mano
5. possono essere "stupidi" o "intelligenti"
6. i circuiti utilizzati nei computer di 3^ generazione
7. apprendimento a distanza
8. computer potenti, costosi e veloci
10. le valvole usate nei computer di 1^ generazione
11. stazioni di lavoro o terminali
12. lavoro svolto a casa
15. sostituirono le valvole
17. otto bit
20. informazione elementare