Anteprima
Vedrai una selezione di 4 pagine su 14
Storia dell'informatica Pag. 1 Storia dell'informatica Pag. 2
Anteprima di 4 pagg. su 14.
Scarica il documento per vederlo tutto.
Storia dell'informatica Pag. 6
Anteprima di 4 pagg. su 14.
Scarica il documento per vederlo tutto.
Storia dell'informatica Pag. 11
1 su 14
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Informatica Generale Maria De Marsico

Ministoria

  • Le origini:
    • Pascal (1642) costruisce la Pascaline: somme e sottrazioni
    • Leibniz (1673) costruisce una macchina per moltiplicazioni e divisioni
  • XIX secolo:
    • Nel 1803 il francese Joseph Marie Jacquard presenta un congegno destinato a rivoluzionare la produzione tessile, costituito da una struttura applicata sopra ad un telaio, comprendente un nastro formato da cartoni perforati e una catena di trascinamento che fa avanzare i quadri perforati
    • Pare però che il prototipo del telaio Jacquard fosse già stato realizzato nella seconda metà del XV secolo da un tessitore catanzarese, conosciuto a Lione come Jean le Calabrais
  • XIX secolo:
    • Babbage (1833) inventa la macchina analitica, prefigurando i calcolatori programmabili
    • Nel 1842 la contessa di Lovelace, Ada Byron (1815-1852), figlia del poeta Lord Byron, scrive il primo algoritmo per la macchina analitica di Babbage, diventando così la prima programmatrice della storia

Poeta Lord Byron e dellamatematica Annabella Milbanke, scrivei primi programmi della storia, proprioper la macchina di Babbage (http://www.di.uniba.it/~infobase/lovelace.html)

Informatica Generale Maria De Marsico

XIX secolo

Nel 1854 il maestro di scuola elementare irlandese, GeorgeBoole (1815-1864), inventa il codice binario. Nascel'algebra booleana. Si dimostra che la maggior parte delpensiero logico, privata di particolari irrilevanti, può essereconcepita come una serie di scelte binarie (http://www.nemesi.net/boole.htm)

Informatica Generale Maria De Marsico

XIX secolo

Nel 1889 Hermann Hollerith (1860-1929) brevettò l'utilizzodi schede perforate la cui lettura avveniva mediante l'analisidi circuiti elettrici (chiusi in corrispondenza dei fori dellascheda), che saranno utilizzate per il censimento americanodel 1890, e fondò la società Tabulating Machine Company,che in seguito sarebbe divenuta la

IBM. Scheda IBM degli anni '7017

Informatica Generale Maria De Marsico

Ministoria

  • 1936 - Il matematico inglese Alan Turing introduce una macchina ideale come modello formale di calcolo in grado di simulare la risoluzione di problemi.
  • Questa macchina, nota come macchina di Turing, si compone di un nastro, che possiamo immaginare di carta, e di una testina di lettura/scrittura (TLS) che scorre sopra il nastro.

La macchina di Turing

Ad ogni istante lo stato della macchina dipende dallo stato precedente e dal simbolo ricevuto in input. Possiamo vedere una macchina di Turing come una tupla <β,δ>T = <S, s0, F, A, 19

La macchina di Turing

β,δT = <S, s0, F, A, >

S è un insieme finito detto insieme degli stati della macchina;

s0 è un elemento di S detto stato iniziale della T;

F è un sottoinsieme di S detto insieme degli stati finali della T;

A è un

alfabeto finito detto alfabeto del nastro della Tβ è un carattere di A detto segno di casella vuota del nastro della Tδ × → ×{-1, }è: S A S A 0, +1 detta funzione di transizione della macchina.δ

Se (s,i) = <b,t,m> la corrispondente quintupla può essere considerata come l'istruzione che viene eseguita quando la macchina si trova nello stato s e la testina di I/O legge i sulla casella sulla quale è posizionata; essa comporta la scrittura del carattere b, la transizione allo stato t e lo spostamento della testina di una posizione a sinistra (m=-1) o a destra (m=+1) o nessuno spostamento (m=0)

Informatica Generale Maria De Marsico

La macchina di Turing

Informatica Generale Maria De Marsico 7

Ministoria

  • La seconda guerra mondiale dà un forte impulso alla ricerca (calcoli balistici, interpretazione di codici cifrati) e stimola la nascita dei primi calcolatori come (più o meno) li conosciamo oggi.

22Informatica Generale Maria De Marsico

A chi serve un computer ?

« Penso che non ci sia mercato per più di cinque computer sulla terra.»(Thomas J. Watson, presidente di IBM, primi ‘40)
« Non ci sono ragioni perché ognuno abbia un computer in casa.»(Ken Olson, tardi ‘70)

23Informatica Generale Maria De Marsico

In effetti …Il Colossus Mark II, faceva parte del progetto bellico per decifrare i messaggi tedeschi prodotti da Enigma.

24Informatica Generale Maria De Marsico

In effetti …L‘ENIAC calcolava traiettorie balistiche

25Informatica Generale Maria De Marsico

Computer ieri

  • Agli albori dell'era informatica, un computer era considerato una specie di macchina per fare i conti superveloce, la naturale evoluzione delle calcolatrici.
  • Era normale perforare una serie di schede per fornire non solo l'input, ma anche una forma rudimentale di quello che oggi prende il nome di sistema operativo.
  • Questi primi

Calcolatori erano molto lenti, ed era normale che il risultato del calcolo venisse presentato varie ore, se non giorni, più tardi. Tra un input e l'altro, inoltre, il computer rimaneva inattivo, proprio come una macchina calcolatrice. (Wikipedia)

26 Informatica Generale Maria De Marsico

Finalmente... Nel 1965 con il PDP-8 si passa dalla "stanza del computer" al "computer da tavolo"

27 Informatica Generale Maria De Marsico

E poi... Nel 1965 Olivetti (ITALIA!) propone alla fiera di New York Programma-101, il primo calcolatore per uso personale

28 Informatica Generale Maria De Marsico

E ancora...
- Anni 1977-1990 Home Computer
- 1977- Apple II, considerato il primo personal computer
- 1984- Commodore 64, il più venduto di tutti i tempi
- 1984- la seconda rivoluzione Apple: l'interfaccia grafica; nasce il paradigma di interazione WIMP: Windows Icons Mouse and Pointer.
- 1985- nasce Windows
- 1991- nasce Linux
- ...
Notebook,

PDA (Personal Digital Assistant), Pervasive Computing ... 29Informatica Generale Maria De Marsico Computer oggi Un computer oggi può: - essere programmato in maniera relativamente facile per raccogliere ed elaborare impressionanti quantità di dati - rendere disponibili questi dati in modo istantaneo e secondo prospettive diverse a utenti diversi e in parti diverse del mondo, permettendo di collegarsi a parti delle informazioni, lasciandone altre private 30Informatica Generale Maria De Marsico Perché saperne di più... Dal punto di vista dell'evoluzione della società... La valenza dell'informatica in termini socio-economici ha scalato in pochi anni la piramide di Anthony, passando da operativa (in sostituzione o a supporto di compiti semplici e ripetitivi), a tattica (a supporto della pianificazione o gestione di breve termine), a strategica. (Wikipedia) 31Informatica Generale Maria De Marsico Piramide di Anthony Secondo Anthony, i...

I processi interni di una società possono essere divisi in tre livelli:

  • Processi strategici: riguardano la scelta e il controllo degli obiettivi globali a lungo termine.
  • Processi tattici: si concentrano sulla definizione degli obiettivi economici a medio termine.
  • Processi operativi: contribuiscono a definire gli obiettivi delle attività esecutive a breve termine.

Informatica Generale Maria De Marsico

Perché saperne di più...

Dal punto di vista personale...

Conoscere i principi generali di funzionamento del calcolatore serve a:

  • Utilizzarlo correttamente e completamente.
  • Saper decidere se è o meno utile per un certo compito.
  • Capire le differenze ed i limiti delle diverse macchine in commercio (dove siamo...).
  • Seguire l'evoluzione del settore e le capacità delle macchine future (dove andiamo...).
  • Inserirsi nel mercato del lavoro.

Conoscere il computer non è più un vantaggio ma un requisito indispensabile.

Informatica Generale Maria De Marsico

Alcuni esempi di applicazioni:

  • progettazione
  • elaborazione di grosse quantità di dati
  • elaborazione di dati medici: risonanza magnetica, TAC, ...
  • elaborazione di dati del territorio
  • editoria elettronica
  • ...

Informatica Generale Maria De Marsico

... e Internet ???

  • L'informatica non è Internet ...
  • Internet è solo uno dei frutti dello sviluppo dei vari campi dell'informatica, sicuramente non quello più recente ... ma sicuramente quello più appariscente

Informatica Generale Maria De Marsico

La grande rete:

  • Ottobre 1969: Charley Kline crea per ARPA (Advanced Research Projects Agency) il primo collegamento telefonico tra computer fra lo Stanford Research Institute e l'Università della California di Los Angeles, i primi due nodi di...
  1. Dicembre 1969: si aggiungono alla connessione l'università di Santa Barbara e dello Utah.
  2. Primi mesi del 1970: il quinto nodo è la BBN (Bolt, Beranek e Newman), una società di ingegneristica acustica di Boston convertita all'informatica applicata, che aveva implementato i primissimi protocolli di ARPANET.
  3. Estate 1970: vengono collegati il MIT, la Rand Corporation, la System Development Corporation e Harvard.
  4. Fine del 1971: Internet è composta di 15 nodi.
  5. Fine del 1972: ha 37 nodi (vecchie mappe di Internet al sito http://www.cybergeography.org/atlas/historical.html).
  6. 1990: ARPA viene smantellata e il controllo di Internet passa alla NSF (National Science Foundation).
  7. 1995: "privatizzazione" di Internet, esplodono i provider.
1994: viene introdotto il linguaggio di markup HTML 2.0, che permette di strutturare il contenuto delle pagine web utilizzando tag come

per i paragrafi,