trasfondo historico de las computadoras final

39
Trasfondo histórico de las computadoras

Upload: teresomoza

Post on 31-May-2015

3.695 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Trasfondo Historico De Las Computadoras   Final

Trasfondo histórico de las computadoras

Trasfondo histórico de las computadoras

Page 2: Trasfondo Historico De Las Computadoras   Final

El Abaco

o Inventado por los chinos

o Aparece en el 500 AC

Page 3: Trasfondo Historico De Las Computadoras   Final

La Era Mecánica-fines del siglo XVI a XVII

Blaise Pascal – 1642 – La Pascalina de Pascal.

Sumadora de Pascal o Pascalina – primera máquina sumadora mecánica, primera calculadora

Efectuaba largas sumas, constaba de una linea de ruedas con diez dientes iguales cada una, que representaba del 0 al 9, la rueda contadora decimal. Agilizo el proceso de sumas largas. Solo servia para sumar.

Page 4: Trasfondo Historico De Las Computadoras   Final
Page 5: Trasfondo Historico De Las Computadoras   Final

Gottfried Wilhelm von Leibnitz (1671)-La multiplicadora de Leibniz

Creador de la segunda calculadora-podía realizar las cuatro operaciones matematicas, no con exactitud.

La importancia fue que introdujo el sistema binario,(prendido y apagado 0 y 1) a las cuatro operaciones matematicas.

Page 6: Trasfondo Historico De Las Computadoras   Final

Joseph Marie Jacquard (1801) El Telar de Jacquard – Introducción de tarjetas perforadas

El telar de Jacquard – Crea tarjetas perforadoras en un telar. Grababa las repeticiones de las telas en unas tarjetas perforadas.

Page 7: Trasfondo Historico De Las Computadoras   Final

Las tarjetas perforadas de Jacquard

Page 8: Trasfondo Historico De Las Computadoras   Final

Charles Babbage(1791 – 1871) – Quiso simplificar las tediosas operaciones repetitivas creando la maquina Diferencial – Automatizó cálculos complicados. Luego crea la Máquina Analítica capaz de hacer 60 sumas por minuto. Tercerca calculadora primera computadora de uso general.

Babbage – El Padre de la Computadora

Máquina Diferencial

Page 9: Trasfondo Historico De Las Computadoras   Final

Ada Augusta Byron, Condesa de Lovelace (1843)

Primera programadora de la historia. Sugirio usar tarjetas perforadass en la maquina de Babbage.

Se creo un programa de computacion llamado ADA en su nombre

Page 10: Trasfondo Historico De Las Computadoras   Final

George Boole (1815-1864)

Boole aproximó la lógica en una nueva dirección reduciéndola a una álgebra simple, incorporando lógica en las matemáticas. Comenzaba el álgebra de la lógica llamada Algebra Booleana. Su álgebra consiste en un método para resolver problemas de lógica que recurre solamente a los valores binarios 1 y 0 y a tres operadores: AND (y), OR (o) y NOT (no).

Introduce el algebra booleanaA las calculadoras. Importante en la creacion deLa computadora que calculabaEl censo. Base de las Aplicaciones de las Computadoras.

Page 11: Trasfondo Historico De Las Computadoras   Final

Herman HollerithLa Tabuladora de HollerithHerman HollerithLa Tabuladora de Hollerith

Para tabular el censo de 1890, el gobierno de Estados Unidos estimó que se invertirían alrededor de diez años. Un poco antes, Herman Hollerith (1860-1929), había desarrollado un sistema de tarjetas perforadas eléctrico y basado en la lógica de Boole, aplicándolo a una máquina tabuladora de su invención. La máquina de Hollerith se usó para tabular el censo de aquel año, durando el proceso total no más de dos años y medio. Así, en 1896, Hollerith crea la Tabulating Machine Company con la que pretendía comercializar su máquina. La fusión de esta empresa con otras dos, dio lugar, en 1924, a la International Business Corporation (IBM).

Page 12: Trasfondo Historico De Las Computadoras   Final

La Tabuladora de Hollerith - Hollerith uso tarjetas perforadas en su maquina que luego se conocieron como "IBM cards" tarjetas ponchadoras.

Page 13: Trasfondo Historico De Las Computadoras   Final

Thomas WatsonThomas Watson

Se convierte en presidente de la Tabulating Machine Company (TMC) y le cambia el nombre a International Business Machines hoy conocido como IBM, convirtiendose en el presidente de IBM.

Page 14: Trasfondo Historico De Las Computadoras   Final

John AtanasoffJohn Atanasoff

Construye la primera computadora digital electrica en 1939 y usa los siguientes conceptos

Uso de electricidad Uso del sistema binarioUso de computos basados en logica y no en enumeracion como en

maquinas analogas

Page 15: Trasfondo Historico De Las Computadoras   Final

Atanasoff Berry Computer (ABC)

Atanasoff Berry Computer (ABC)

Atanasoff junto a Clifford Berry crean la computadora ABC, primera computadora electronica Digital- No se patentiza y mas tarde Dr. Mauchly crea la ENIAC basandose en el mismo diseno.

Page 16: Trasfondo Historico De Las Computadoras   Final

En 1944 se construyó en la Universidad de Harvard diseñada por un equipo encabezado por Howard H. Aiken. Esta máquina automática de cómputo combinaba todas las operaciones en un solo equipo. Se usaron ideas de Babbage junto con el concepto de tarjetas perforadas de Jacquard y Hollerith. Pesaba 5 tons, y constaba de 78 máquinas conectadas por 800 km de cable.

Mark IAKA IBM Automatic Sequence Control Calculator [ASCC])

Page 17: Trasfondo Historico De Las Computadoras   Final

La MARK I

Page 18: Trasfondo Historico De Las Computadoras   Final

Grace Murray HopperGrace Murray Hopper

o Desarrolla el primer compiladoro Programo la MARK I

o Descubrio el primer bugoSe conoce como Amazing Grace

Page 19: Trasfondo Historico De Las Computadoras   Final
Page 20: Trasfondo Historico De Las Computadoras   Final

En 1946 se construyó en la Universidad de Pennsylvania la ENIAC (Electronic Numerical Integrator And Calculator) que fue la primera computadora electrónica, el equipo de diseno lo encabezaron los ingenieros John Mauchly y John Eckert. Esta máquina ocupaba todo un sótano de la Universidad, tenía más de 18 000 tubos de vacío, consumía 200 KW de energía electrica y requería todo un sistema de aire acondicionado , pero tenía la capacidad de realizar cinco mil operaciones aritméticas en un segundo.

Page 21: Trasfondo Historico De Las Computadoras   Final
Page 22: Trasfondo Historico De Las Computadoras   Final

Primera Generación – década de los 50 (1946-

1958)

Primera Generación – década de los 50 (1946-

1958) Definida por electromecánicos y tubos al vacío Uso de tarjetas perforadas para entrar datosENIACEDVACUNIVAC –Comienza la programación en lenguaje de máquina –

sistema binarioIBM 650

Page 23: Trasfondo Historico De Las Computadoras   Final

IBM 650IBM 650

Page 24: Trasfondo Historico De Las Computadoras   Final

Tubos al vacioTubos al vacio

Page 25: Trasfondo Historico De Las Computadoras   Final

UNIVACUNIVAC

Universal Automatical Computer aparece en el 1951

Se instaló en el Depto. De Censo de E.U. Primera computadora que se produjo en forma

comercial.Procesó el censo de 1950

Page 26: Trasfondo Historico De Las Computadoras   Final

UNIVACUNIVAC

Page 27: Trasfondo Historico De Las Computadoras   Final

Segunda Generación Década de los 60 (1958-

1964)

Segunda Generación Década de los 60 (1958-

1964)o Definido por transistores y avances en programación (lenguajes de alto nivel)

o 1947 – se inventa el transistoro Grace Murray Hooper desarrolla COBOL

John Bakus – FORTRAN – resuelve problemas científicos, COBOL resuelve problemas de negocio

o 1956 – Dijkstra – propone algoritmoo 1959 – Jack Kilby – primer circuito integradoo Computadoras se reducen en tamano

Page 28: Trasfondo Historico De Las Computadoras   Final

El primer transistorEl primer transistor

Page 29: Trasfondo Historico De Las Computadoras   Final

TransistoresTransistores

Page 30: Trasfondo Historico De Las Computadoras   Final

Lógicamente, para escribir los programas, aplicaciones o “softwares” que el ordenador emplea para trabajar, el programador utiliza un lenguaje de programación denominado “de alto nivel”, que le permite crearlos escribiendo líneas de texto codificadas. Esas líneas de texto u órdenes el programador las puede escribir, leer y entender, no así el ordenador mientras se mantengan escritas de esa forma.

Para que el ordenador pueda entender las ordenes contenidas en un programa cualquiera escrito por el programador en lenguaje de "alto nivel", es necesario que otro programa denominado “compilador” las traduzca y convierta a código máquina “de bajo nivel”. Este código, compuesto solamente de unos y ceros, es el único que entiende el ordenador y es el que le permite interpretar las órdenes contenidas en los programas para que las pueda ejecutar.

Lenguajes de Alto Nivel y Lenguaje de Máquina o Bajo Nivel

Page 31: Trasfondo Historico De Las Computadoras   Final

El Código BinarioEl Código Binario

Page 32: Trasfondo Historico De Las Computadoras   Final

Tercera Generación – (1964-1971)

Tercera Generación – (1964-1971)

Definido por circuito integrado y miniaturizaciónAparecen los “chips” para almacenar y procesar

informaciónAparece IBM 360 Wirth desarrolla PASCALSurge la multiprogramaciónSurge ARPANET-precursor del Internet – 1969Primer floppy

Page 33: Trasfondo Historico De Las Computadoras   Final

IBM 360IBM 360

Page 34: Trasfondo Historico De Las Computadoras   Final

Cuarta Generación (1971-1988)

Cuarta Generación (1971-1988)

1971 – Intel introduce el primer microprocesador, el 4004, procesaba 4 bits de datos a la vaz, tenia su propia unidad de control y tenia 2 chips de memoria. Tenia 2300 transistores, y ejecutaba 60,000 operaciones por segundo

Definido por ordenadores personales de uso domésticoMITS produce ALTAIR 8800, con 256 bytes de memoria

y programada con lenguaje de maquinaLas computadoras se llaman ahora microcomputadoras

Page 35: Trasfondo Historico De Las Computadoras   Final

El primer procesador 4004El primer procesador 4004

Page 36: Trasfondo Historico De Las Computadoras   Final

Quinta Generacion (1983-1990)

Quinta Generacion (1983-1990)

Se desarollan las microcomputadoras y las supercomputadoras

El enfoque es en los sistemas y un programacion en lenguaje natural, y no lenguaje de código

Modelo de Von NeumannWAN y LANComputación distribuida

Page 37: Trasfondo Historico De Las Computadoras   Final

Quinta Generacion – Cont.Quinta Generacion – Cont.

Steve Jobs – crea la serie de computadoras Macintosh y su empresa Apple

Bill Gates – creador de Microsoft , compania desarrolladora de software para computadoras

Page 38: Trasfondo Historico De Las Computadoras   Final

Sexta Generación – 1990 - presente

Sexta Generación – 1990 - presente

Formación formal del InternetWindows 3.0WWW - World Wide WedEnfoque en las telecomunicaciones, ecommerceCreacion de negocios virtuales, empresas .com

Page 39: Trasfondo Historico De Las Computadoras   Final

Terminologia importanteTerminologia importante Hojas de calculo

VisicalcLotusExcel

Disco duro Bill Gates Modem – analog to digital WWW Palm MS Office Command prompt DOS WYSIWYG