Storia dell Informatica. Prof.ssa Gentile

Documenti analoghi
Dall Abaco ( 3000 ac) a Charles Babbage (1812)

CASO STUDIO: IL PERSONAL COMPUTER

Breve storia dei sistemi di calcolo

Laboratorio di Informatica I

Evoluzione del calcolatore e fondamenti della programmazione

Strumento di calcolo formato da un telaietto su cui scorrono alcune file di palline che denotano le unità, le decine, le centinaia, le migliaia.

Corso di Calcolatori Elettronici I

L architettura del calcolatore

Introduzione. Informazione. Reti. Cosa caratterizza l informazione? Fondamenti di Informatica e della Telematica A.A

Computabilità. Un po di Storia. Progetto Nazionale Lauree Scientifiche Licei Fracastoro e Messedaglia Verona, novembre/dicembre 2012.

Evoluzione dei sistemi di calcolo. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

RETI E SISTEMI INFORMATIVI

Breve storia dei calcolatori

Fondamenti di Informatica

Piccoli Ingegneri Informatici

Capitolo 1 Introduzione. Il problema. Una transizione

Parte I. Evoluzione dei Sistemi di Elaborazione (a.a )

Architettura del computer. e sistemi operativi

Laboratorio di Informatica I

Piccoli Ingegneri Informatici

Fondamenti di Informatica 2. Storia dei sistemi di calcolo

Decisamente più recenti sono i bastoncini di Napier, utilizzati per il calcolo dei logaritmi. Napier

a.a. 2017/2018 Classe 2: matricole congrue ad 1 Barbara Masucci

Introduzione. Corso di Fondamenti di Informatica

Breve Storia del Computer

Storia dell informatica

Dal sistema operativo all' hardware

Informatica e calcolatori

Fondamenti di programmazione!! Parte 2!

Fondamenti: Informatica, Computer, Hardware e Software

La storia dell informatica. Graziano Pravadelli (2012)

L evoluzione dei calcolatori (cap.2)

Informatica STORIA DEI COMPUTER. Athos Ghiggi SMC Dalle origini fino ai giorni nostri

Breve storia del calcolo automatico

Appunti di informatica: introduzione e un po di storia Introduzione

Organizzazione strutturata

Informatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti

Architettura dei sistemi di elaborazione: Modelli Architetturali La CPU: Generalità

Dr. Damiano Macedonio

Un po' di storia. Il primo strumento di calcolo utilizzato nell'antichità da Greci e Romani fu l'abaco.

continua Informatica Hardware Software insieme dei programmi che consentono al calcolatore di operare e di elaborare dati

Ma il problema rimane

Introduzione all Informatica Laurea Triennale in Scienze Naturali Laurea Triennale in Tecn Cons. Beni Culturali

Origini e caratteristiche dei calcolatori elettronici

INFORMATICA. Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione

Fondamenti di Informatica

Laboratorio di Informatica

Calcolatori Elettronici

Fondamenti di Informatica. per la Sicurezza. a.a. 2003/04. Lezione 2. Stefano Ferrari

Computer Storia di una macchina

1. Concetti base dell Informatica

L EVOLUZIONE DELLE ICT. Information and Communication Technology

Architetture degli elaboratori e reti

Architettura degli Elaboratori. a.a. 2014/15 Classe 3: matricole congrue 2 modulo 3

Sommario. Architettura dei Calcolatori. Fondamenti di Informatica. Architettura di Von Neumann. L'Informatica e l'elaboratore.

Architettura dei Calcolatori

STORIA DEL COMPUTER - 1 -

! addizioni e sottrazioni. ! anche moltiplicazioni e divisioni. ! A) Macchina Differenziale. ! Algoritmo fisso (differenze finite)

Parte I. Evoluzione dei Sistemi di Elaborazione

Informatica e telecomunicazione

Architettura e organizzazione

Fondamenti di Informatica

Calcolo numerico e programmazione Introduzione all Informatica

Introduzione ai sistemi informatici 3/ed Donatella Sciuto, Giacomo Buonanno, Luca Mari. Copyright 2005 The McGraw-Hill Companies srl

Abilità Informatiche A.A. 2010/2011 Lezione 1: Introduzione e Storia. Facoltà di Lingue e Letterature Straniere

Fondamenti di Informatica

Introduzione all Informatica. Prof. Daniele Contarino

Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica. Corso propedeutico di Matematica e Informatica

L evoluzione dei calcolatori

Storia del calcolo automatico 1

Storia dei calcolatori

Storia dell informatica vista come una reazione a catena di problemi e soluzioni parziali scambiati tra diverse discipline e contesti sociali.

Corso di Informatica

Informatica per Chimici Laurea Triennale in Chimica

ac Abitanti delle prime civiltà di Sumeri tengono già traccia di operazioni commerciali utilizzando apposite tavolette.

Concetti base sui calcolatori elettronici

ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE

Informatica e matematica nella scuola primaria Dipartimento di Scienze della Formazione Università Roma Tre 13 e 15 gennaio 2014

Lezioni di Informatica

Calcolatori Elettronici Esercitazione n 1

Gli antenati del computer

Il computer P R O F. L O R E N Z O P A R I S I

Informatica Generale 01 - Introduzione

Introduzione: informatica. 18/2/2013 Informatica applicata alla comunicazione multimediale Cristina Bosco

Elementi di informatica

Corso di Informatica

Tecnico Superiore per lo sviluppo del software finalizzato alla valorizzazione e promozione turistica, culturale ed ambientale del territorio

Introduzione all Architettura dei Calcolatori Elettronici

The easiest way to tell the di erence between hardware and software is to kick it. If it hurts your toe, it is hardware.

Il computer. Architettura

A parte alcuni dispositivi rudimentali dell'antichità classica, non vi furono progressi tecnologici rilevanti fino a circa il 1650 Per tre secoli,

Fondamenti di Informatica B

L elaboratore. Fondamenti di Informatica S.Badaloni Ing. Aerospaziale A.A. 2003/04

Alberti, Bruschi, Rosti. DICo, Università degli Studi di Milano 1

Corso di Laboratorio di Informatica Università degli Studi Università degli Studi di Cassino di Cassino

CHE COS È L INFORMATICA. Prof. Enrico Terrone A. S. 2014/15

Esercitazioni Informatiche e Telematiche

Fondamenti di informatica: un po di storia

Laboratorio di Informatica. All origine. I Calcolatori. Pascal ( ) Storia del calcolatore. Informatica

Il computer P R O F. L O R E N Z O P A R I S I

Transcript:

Storia dell Informatica Prof.ssa Gentile

ABACO

Abaco Giapponese

Abaco Russo

Abaco Rappresentazione dei numeri e metodo per l utilizzo dell Abaco

Bastoncini di Nepero John Napier (Edinburgo, 1550-1617) Accostando i bastoncini corrispondenti a diverse cifre fino a comporre un certo numero (per esempio il 2, il 4 e il 6 a comporre "246"), e sommando le cifre che risultano adiacenti (non separate dalla barra) nelle diverse righe, si ottiene facilmente la tabellina dei multipli del numero in questione.

Bastoncini di Nepero

La Macchina di Schickard Wilhelm Schickard (1592-1635)

Pascalina Blaise Pascal (1623-1662)

Sottrazione con complemento a 9 Operazione:1728 385 Complemento a 9 di 385 è 99999 00385 = 99614 1728 385 = 1343 01728 + 99614 = 101342 101342 + 1 = 101343

Macchina di Morland Samuel Morland (1625-1695)

Macchina di Burattini Donata al granduca Ferdinando II, questa macchina calcolatrice combina le soluzioni adottate nella macchina di Blaise Pascal e nei cosiddetti Bastoncini di Nepero"

Leonardo da Vinci Disegno della Macchina Calcolatrice nel Codice di Madrid

Macchina di Leibnitz Gottfried Wilhelm Leibnitz (1646 1716)

Macchina Aritmetica di Poleni Giovanni Poleni (1683 1761)

L Aritmometro di Colmar Thomas de Colmar (1785-1870)

Babbage e la Difference Engine La macchina progettata da Charles Babbage (1791 1871) fu chiamata Difference Engine perché basata sull osservazione che il calcolo del valore di una funzione polinomiale f(n) = a 0 n p +a 1 n p-1 + +a p per n >p, intero positivo, si può ridurre ad una successione di addizioni di elementi detti differenze : Δ 1 (n) = f(n) f(n-1) Δ 2 (n) = Δ 1 (n) Δ 1 (n-1) Δ 3 (n) = Δ 2 (n) Δ 2 (n-1) Per i polinomi di secondo grado (Δ 2 costante ed n>2) si ha: f(n) = f(n-1) + Δ 1 (n) = f(n-1) + Δ 1 (n-1) + Δ 2 quindi f(n) può essere calcolato sommando quantità dipendenti da n-1.

Esempio N f(n)=n 2 +n+41 1=f(n) f(n-1) 2= 1(n)- 1(n-1) 0 41 - - 1 43 2-2 47 4 2 3 53 6 2 4 61 8 2 5 71 10 2 6 83 12 2 7 97 14 2 8 113 16 2

Difference Engine no. 2 Charles Babbage (1791 1871)

Telaio Joseph Marie Jacquard (1752-1834)

Schede perforate usate da Babbage

Analytical Engine

Ada Lovelace (1815-1852) Figlia di Lord Byron, collaboratrice di Babbage è considerata come la prima programmatrice della storia. Il primo linguaggio di programmazione porta il suo nome

La Tabulatrice di Hollerith Herman Hollerith (1860 1929). Usata nel censimento USA del 1890.

Macchine a schede perforate Ogni Sistema era composto di differenti macchine: Perforatrici Verificatrici Selezionatrici Tabulatrici Riproduttrici Inseritrici Interpreti Calcolatrici

IBM 029 Key Punch

Scheda perforata programmata

Macchina perforatrice

Selezionatrice IBM 082

Macchina Inseritrice IBM 077

Macchina tabulatrice IBM 407

Calcolatore IBM 602 Riepilogatrice IBM 557 (collegabile alla tabulatrice)

Complex Number Calculator

Analizzatore Differenziale Memex

ASCC

IBM Harvard Mark I

1946 - ENIAC Electronic Numerical Integrator and Computer

1945 - EDVAC Electronic Discrete Variable Automatic Computer

Atanasoff-Berry Computer (ABC)

IAS John Von Neumann e J. Robert Oppenheimer

IBM 1401

Stampante IBM 1403

Thomas Wotson alla console dell IBM 701 1953

Calcolatore IBM 650

Console IBM System 360

CPU vista interna IBM 360

Sostituzione di un disco rivomibile

Cifrario di Vincenzo Viviani Strumento ideato da Viviani, che ne lasciò il disegno tra i suoi appunti. Consentiva di elaborare linguaggi in codice attraverso la sostituzione concordata delle lettere dell alfabeto indicate dall ostensore e dall indice del disco minore. (Secolo XVII)

Enigma

The Bombe Alan Turing (1912-1954)

Colussus

IBM 4341

1963 Primo Mouse Douglas Engelbart inventa il primo mouse alla Stanford Research Institute.

1964 Nasce il Basic Language

1965 PDP-8 Il primo Minicomputer Utilizza moduli di circuiti a transistor.

1967 - Floppy Disk da 8 pollici

1970 Linguaggio PASCAL

1971 Micorprocessore e circuito interno Intel 4004

1972 Hewlett Packard rilascia il primo calcolatore scientifico portatite HP 35

1975 IBM 5100 Portable Computer Primo cmputer portabile

1976 IBM S/32

1976 Apple I Steve Jobs e Steve Wozniak costruiscono il primo Apple che è costituito da un circuito su una sola piastra.

1977 - Apple II Con dischetti esterni

1981 PC IBM

1982 Commodore 64 Caratteristiche: ROM 16Kb Processore MOS 6510 RAM 64Kb Testo a 40 car per riga Grafica 320x200, 16 colori Nastro o Disco esterno Linguaggio Basic

1983 Interfaccia grafica Apple LISA

1984 CD-ROM

1985 Nasce il Windows della Microsoft

1987 IBM PS/2 Sistema operativo DOS

1995 Linguaggio JAVA

2000 Cray X1 Supercomputer da 52,4 teraflops