historia de la computacion

62
UNIVERSIDAD TECNOLÓGICA METROPOLITANA FACULTAD DE INGENIERÍA ESCUELA DE INFORMÁTICA Introducción a la Ingeniería Informática 1 Historia de la Computación

Transcript of historia de la computacion

Page 1: historia de la computacion

UNIVERSIDAD TECNOLÓGICA METROPOLITANA

FACULTAD DE INGENIERÍA

ESCUELA DE INFORMÁTICA

Introducción a la Ingeniería Informática 1

Historia de la Computación

Page 2: historia de la computacion

Prehistoria

Fueron los egipcios quienes 500 años AC inventaron el primer dispositivo para calcular,basado en bolillas atravesadas por alambres. Posteriormente, a principios del segundosiglo DC, los chinos perfeccionaron este dispositivo, al que le agregaron un soporte tipobandeja y lo llamaron Saun-pan parasumaba, restaba, multiplicaba y dividía.

posteriormente conocerse como Ábaco que

Introducción a la Ingeniería Informática 2

Page 3: historia de la computacion

ABACO

La palabra Ábaco proviene del griego ABAX quepolvo. Este dispositivo surgió en el siglo 13 DC.

significa una tabla o carpeta cubierta de

Los Japoneses copiaron el ábaco chino y loSoroban.

re-diseñaron totalmente, denominándolo

Introducción a la Ingeniería Informática 3

Page 4: historia de la computacion

Siglos XIV al XIX

BLAISE PASCAL

En 1649 gracias a un decreto real obtuvo el monopolio para la fabricación y producción de su máquina de calcular conocida como la PASCALINA.Realizaba operaciones de hasta 8 dígitos.

Introducción a la Ingeniería Informática 4

Page 5: historia de la computacion

Gottfried Wilhelm Leibniz

En 1670, Leibniz mejora la máquina inventada por Blaise Pascal, alde multiplicación, división y raíz cúbica.

En 1679 crea y presenta el modo aritmético binario, basado en 0 y 1

agregarle capacidades

Introducción a la Ingeniería Informática 5

Page 6: historia de la computacion

Charles BabbageMáquina Diferencial era un dispositivo de 6 dígitos que resolvía ecuaciones polinómicas por

el método diferencial.

Máquina Analítica,

cómputo general.

que tampoco fue terminada, fue diseñada como un dispositivo de

Introducción a la Ingeniería Informática 6

Page 7: historia de la computacion

Máquina AnalíticaDispositivo de entrada de la información: tarjetas metálicas perforadas en milescombinaciones.

Unidad de almacenaje: tablero que contenía ejes y piñones que podían registrar dígitos.

Procesador: dispositivo con cientos de ejes verticales y miles de piñones.

Unidad de control: dispositivo en forma de barril con filamentos y ejes (como cuerdaspiano).

Dispositivo de salida: plantillas diseñadas para ser utilizadas en una prensa de imprenta.

de

de

Introducción a la Ingeniería Informática 7

Page 8: historia de la computacion

Máquina Analítica

Introducción a la Ingeniería Informática 8

Page 9: historia de la computacion

La condesa Ada ByronAda Byron, es considerada la primera programadora de la era de la computación, ya que fueella quien se hizo cargo del análisis y desarrollo de todoprogramación de los cálculos a procesarse.

En la década de los 80 el Departamento de Defensa de los desarrolló un lenguaje de programación en honor a la condesa,

el trabajo del inventor y la

Estados Unidos de América

Introducción a la Ingeniería Informática 9

Page 10: historia de la computacion

Joseph Marie JacquardEn 1801 y ya convertido en inventor e industrial textil, Joseph Marie Jacquard dio unfundamental aporte al proceso de las máquinas programables al modificar una maquinariatextil, inventada por Vaucanson, a la cual implementómetálicos perforados, unidas por correas, que permitían logrando obtener una diversidad de tramas y figuras.

un sistema de plantillas o moldesprogramar las puntadas del tejido,

Introducción a la Ingeniería Informática 10

Page 11: historia de la computacion

Herman HollerithHerman Hollerith, que trabajaba como empleado del buró de Censos, propuso su sistemabasado en tarjetas perforadas, y que puesto en práctica constituyó el primer intento exitoso de automatizar el procesamiento de ingentes volúmenes de información.

Introducción a la Ingeniería Informática 11

Page 12: historia de la computacion

Herman HollerithLas máquinas de Hollerith clasificaron, ordenaban y enumeraban las tarjetas perforadas quecontenían los datos de las personas censadas, logrando una rápida emisión de reportes, a partir de los 6 meses. Los resultados finales del censo de 1890 se obtuvieron en el tiempo record de 2 años y medio.Herman Hollerith en 1896 fundó la TABULATING MACHINE COMPANY que luego se convirtió en la Computer Tabulating Machine (CTR).Hollerith se retiró en 1921 y en 1924 CTR cambió su nombre por el de International Business Machines Corporation (IBM), que años más tarde se convertiría en el gigante de la computación

Introducción a la Ingeniería Informática 12

Page 13: historia de la computacion

Herman Hollerith

Introducción a la Ingeniería Informática 13

Page 14: historia de la computacion

1939 - 1958 Primera generación

John Louis von Neumann (1903-1957)

En 1944 contribuyó en forma directa en los diseñosde fabricación de computadoras de esa generación, asesorando a Eckert y John Machly, creadores de la ENIAC y que construyeran además la UNIVAC en1950. Durante esa década trabajó como consultor para la IBM colaborando con Howard Aiken para la construcción de la computadora Mark I de Harvard.

Introducción a la Ingeniería Informática 14

Page 15: historia de la computacion

Konrad Zuse (1910-1957)

En 1940 Zuse terminó su modelo Z2, el cualfue la primera computadora electro-mecánica completamente funcional del mundo.

Introducción a la Ingeniería Informática 15

Page 16: historia de la computacion

1939 Atanasoff y BerryLa Atanasoff-Berry Computer o ABC terminada de construirse en 1942, en el Iowa State College,fue la primera computadora electrónica digital, aunque sin buenos resultados y nunca fue mejorada. Desafortunadamente sus inventores jamás la patentaron y por aquel entonces surgieron problemas sobre la propiedad intelectual de la misma, en cuyas divergencias participó la IBM.

Introducción a la Ingeniería Informática 16

Page 17: historia de la computacion

1941 Alan M. Turing y la ColossusEn 1941 Alan M. Turing, con la ayuda de M.H.A. Neuman, construyó una enorme computadoraen los predios de la Universidad de Manchester, Inglaterra, a la cual llamaron Colossus.

Su uso exclusivoalemanes.

fue el de descifrar los códigos de los mensajes radiales captados a los

Introducción a la Ingeniería Informática 17

Page 18: historia de la computacion

La MARK I de IBM en 1944La Calculadora Automática de Control Secuencial de la Mark I es la primera máquina capaz deejecutar largas operacionespesaba 5 toneladas.

en forma automática. Medía 15 metros de largo, 2.40 m. de altura y

Introducción a la Ingeniería Informática 18

Page 19: historia de la computacion

Grace Hooper (1906-1992)

Ella creó el lenguaje Flowmatic, con elcual desarrolló muchas aplicaciones y en1951 produjo el primer compilador,denominado A-0 (Math Matic). En 1960presentó su primera versión del lenguaje

Business-OrientedCOBOL (CommonLanguage).

Introducción a la Ingeniería Informática 19

Page 20: historia de la computacion

LA ENIAC (1946)

Otra famosa computadora de la época fue la ENIAC(Electronic Numerical Integrator and Computer) quecontaba con 17.468 tubos de vidrio al vacío, similares a losradio-tubos, y que

parafuera empleada por el ejército

exclusivamentemisiles.

cálculos balísticos y trayectoria de

Introducción a la Ingeniería Informática 20

Page 21: historia de la computacion

LA EDVAC (1949)

La computadora EDVAC (Electronic DiscreteVariable Automatic Computer), construida en laUniversidad de Manchester en 1949, fue el primerequipo con capacidad de almacenamiento dememoria e hizo desechar a los otros equipos quetenían que ser intercambiadoscada vez que se usaban.

o reconfigurados

Introducción a la Ingeniería Informática 21

Page 22: historia de la computacion

LA UNIVAC (1951)

A fines de esta generación, entre1951 y 1958 Mauchly y Eckertconstruyeron la famosa serieUNIVACComputer),

(Universal Automaticla misma que fue

diseñada con propósitos de usogeneral y universal pues ya podíaprocesar problemasy de datos.

alfanuméricos

Introducción a la Ingeniería Informática 22

Page 23: historia de la computacion

Avances Importantes

1948

William Bradford Shockley inventa el transistor

Jack Forrester inventa la memoria de núcleo de acero. Estos núcleos de almacenamiento como la tecnología básica detrás de cada computadora hasta los años 70s.

sirven

Introducción a la Ingeniería Informática 23

Page 24: historia de la computacion

1952: IBM

Introducción a la Ingeniería Informática 24

Page 25: historia de la computacion

1959 - 1964 Segunda generaciónFueron John Bardeen, Walter Brattain y William Shockley quienes conociendo las propiedades delsilicón hallado en las piedras de cuarzo, finalmente concibieronoriginales fueron muy simples. Cada uno de ellos estaba soldado que servía para conectar a otros componentes individuales.

el Transistor. Sus componentesencima de una tabla de circuitos

Introducción a la Ingeniería Informática 25

Page 26: historia de la computacion

1958 Los Circuitos IntegradosFue en 1958 que Jack Kilby y Robert Noycea, de la Texas Instrument, inventaron los circuitosintegrados, que eran un conjunto de transistores interconectados con resistencias, dentro de un solo chip. Fue a partir de este hecho que las computadoras empezaron a fabricarse de menor tamaño, más veloces y a menor costo, debido a que la cantidad de transistores colocados en un solo chip fueaumentando ensólo un chip.

forma exponencial. Vale decir de unos miles de ellos a decenas de millones en tan

Introducción a la Ingeniería Informática 26

Page 27: historia de la computacion

1962: IBMSe crea el modeloremovibles y que por

1311, usando los primeros discosmuchísimos años se convertirían en

un estándar en la industria de la computación. Laportabilidad de la información empezó a ser posiblegracias a esta nueva tecnología, la cual fue empleada por los líderes del hardware, tales como Digital Equipment, Control Data y la NEC de Japón, entre otros grandes fabricantes de computadoras.Cada paquete de discos (disk pack) podía guardar mas de2 millones de caracteres de información, (2 Megabytes de ahora), lo cual promovió la generación de lenguajes de programación y sus respectivas aplicaciones, ya que losusuarios podíanfacilidad. En la almacenamiento DVDs, etc.

intercambiar los paquetes de discos conactualidad existen muchos medios de portables: diskettes, ZIP's, CD-ROMs,

Introducción a la Ingeniería Informática 27

Page 28: historia de la computacion

1964 - 1971 Tercera generaciónEn Abril de 1964 IBM presenta su generación de computadores IBM 360

Introducción a la Ingeniería Informática 28

Page 29: historia de la computacion

1964BASIC (Beginners All-purpose Symbolic Instruction Language) es creado por Tom Kurtz y JohnKemeny de Dartmouth.

Introducción a la Ingeniería Informática 29

Page 30: historia de la computacion

1970

IBM desarrolla e introduce los floppy disks (discos flexibles) empleados para cargar el micro-código de la IBM 370.

Introducción a la Ingeniería Informática 30

Page 31: historia de la computacion

1971: Intel

Introducción a la Ingeniería Informática 31

Page 32: historia de la computacion

1971 - 1981 Cuarta generación1971 La Kenbak I, primera PC

La Kenbak 1, fue fabricada en 1971 por John Blankenbaker de la Kenbak Corporation deLos Angeles, vale decir 4 años antes que la Altair fuese lanzada al mercado. Esta PC fuedirigido al mercado educacional y contaba con apenas 256 bytes (no kilobytes) de memoriaRAM y su programación se realizaba por medio de palanquillas (switches). Solamente se comercializaron 40 equipos al costo de 750 dólares.

Introducción a la Ingeniería Informática 32

Page 33: historia de la computacion

1973 Los discos Winchester

Los discos duros Winchester son introducidos por IBMen los modelos 3340. Estos dispositivos dealmacenamiento se convierten en el estándar de laindustria. Está provisto de un pequeño cabezal de lectura/escritura con un sistema de aire que le permite movilizarse muy cerca de la superficie del disco de una película de 18 millonésimas de pulgada de ancho.

Introducción a la Ingeniería Informática 33

Page 34: historia de la computacion

1974 8080, el primer CPU de Intel

La verdadera industria de la computación, entodos los aspectos, empezó en 1974 cuandoIntel Corporation presentó su CPU (UnidadCentral de Procesos) compuesto por unmicrochip de circuito integrado denominado8080.Este contenía 4,500 transistores y podía manejar 64k de memoria RAM a través de un bus de datos de 8 bits. El 8080 fue el cerebro de la primera computadora personal Mits Altair, la cual promovió un gran interés en hogares y pequeños negocios a partir de1975.

Introducción a la Ingeniería Informática 34

Page 35: historia de la computacion

1975 La Altair 8800La primera computadora personal comercialfue la Altair 8800 fabricada por la empresa MITS en 1975, diseñada por Ed Roberts y Bill Yates.El primer modelo de estas computadoras no contaba con monitor ni teclado, tan sólo con luces LED y pequeñas palancas o switches para facilitar la programación. La información era almacenada en cassettes de las radio grabadoras y era visualizada en aparatos de televisión.Su costo era de $395.00 con una memoria de256 bytes.

Introducción a la Ingeniería Informática 35

Page 36: historia de la computacion

1975 Fundación de Microsoft

En 1975 William Henry Gates y Paul Allenforman Microsoft Corporation, en laciudad de Alburquerque, Nuevo México,debido a que la sede de la MITS estaba en esa ciudad. Microsoft fue el proveedor de laversión del lenguaje BASIC para lacomputadora personal MITS Altair.

Introducción a la Ingeniería Informática 36

Page 37: historia de la computacion

1975 CM/P

Gary Kildall y John Torode fundan en 1975 la DigitalResearch que ingresa exitosamente al mercado con

for las

Z80

su sistema operativo CP/MMicrocomputers), escrito por computadoras basadas en los

(Control ProgramGary Kildall para microchips 8080 y

y que fueran muy populares en los finales de ladécada de los 70. Con la aparición

virtualmentedel MS-DOS, el

sistema operativomercado.

CMP desapareció del

Introducción a la Ingeniería Informática 37

Page 38: historia de la computacion

1976

Introducción a la Ingeniería Informática 38

Page 39: historia de la computacion

Anarquía

Introducción a la Ingeniería Informática 39

Page 40: historia de la computacion

1981 Personal Computer (PC)El 12 de agosto de 1981 IBM lanzó laPersonal Computer (IBM PC), que poseía un microprocesador 8088, 16K de RAM, ampliable a 256k y una unidad de diskettes de 160K. Su monitor era de pantalla verde monocromática y con un costo inicial fue de US $ 2,880.00.Su sistema operativo era el IBM PC-DOS,adquirido a Microsoft.Se calcula que en pocos meses sevendieron alrededor de

lasunos 35,000

equipos sobrepasandola empresa.

expectativas de

Introducción a la Ingeniería Informática 40

Page 41: historia de la computacion

El dominio de MICROSOFT

Microsoft había adquirido recientemente de laSeattle Computer Products una versión "clon" delCP/M. Microsoft pagó por este sistema $50,000.00.

Este mismo producto fue mejorado por Microsoft, quien contrató a su autor, el Ing. Tim Paterson, paraque trabaje 4 días a la semana y finalmente la

lelicencia del producto fuepuso el nombre PC-DOS.

otorgada a IBM el cual

Introducción a la Ingeniería Informática 41

Page 42: historia de la computacion

1984Apple presenta la Macintosh, la cual secaracteriza por su sistema operativo que

GUIque

cuenta con una vistosa e intuitiva(Graphicsademás

Unit Interface), la mismade impactar al mercado, llamó

poderosamente elde la Microsoft.Se dice que GatesJobs y a captar

interés de William Gates

empezó a visitar a Stevenmuchas de las ideas y

conceptos de la nueva interfase gráfica. Añosmás tarde Microsoft lanzaría su primeraversión de Windows, la misma que tenía ungran parecido a la GUI de la Apple Macintosh.

Introducción a la Ingeniería Informática 42

Page 43: historia de la computacion

Pentiums

Introducción a la Ingeniería Informática 43

Page 44: historia de la computacion

Internet Inicios

En Diciembre de 1970, el Network Working Group(NWG) liderado por S.Crocker acabó el protocolohost a host inicial para ARPANET, llamadoNetworknodos

Control Protocol (NCP). Cuando en losde ARPANET se completó la

implementación del NCP durante el periodo 1971-72, los usuarios de la red pudieroncomenzar a desarrollar aplicaciones.

finalmente

Introducción a la Ingeniería Informática 44

Page 45: historia de la computacion

Internet Inicios

Introducción a la Ingeniería Informática 45

Page 46: historia de la computacion

Internet Inicios

Introducción a la Ingeniería Informática 46

Page 47: historia de la computacion

Internet1968 - DARPA (Defense Advanced Research(Bolt, Beranek & Newman) to create ARPAnet1970 – Primeros 5 nodos:

Projects Agency) contracts with BBN

–––––

UCLA StanfordUC Santa Barbara U of Utah, and BBN

1974 – TCP specification by Vint Cerf1984 – On January 1, the Internet withTCP/IP for its messaging

its 1000 hosts converts en masse to using

Introducción a la Ingeniería Informática 47

Page 48: historia de la computacion

Evolución

Named

Created

Invented

Computer

Mathematical

Conceived

Copyright 2002, William F. Slater, III, Chicago, IL, USA

1945 1995

48Introducción a la Ingeniería Informática

Age ofe-

Commerce

Begins1995

MosaicCreated

1993WWWCreated

1989

Internet

and Goes

TCP/IP1984

TCP/IP

1972ARPANET1969Hypertext

1965Packet Switching Invented

1964

First Vast

NetworkEnvisioned

1962

SiliconChip

1958A

Theory ofCommunicatio

n1948

Memex

1945

Page 49: historia de la computacion

Servidores en Internet

1977:1981:1983:1984:1986:1987:1989:1992:2001:2004:2007:2009:2010:

1112135621.0005.00010.000100.0001.000.000160.000.000198.000.000215.400.000226.099.841232.839.963

Introducción a la Ingeniería Informática 49

Page 50: historia de la computacion

Servidores en Internet

2011: 273.301.445• Apache 161,591,445 hostnames (59.13%)• Microsoft 57,392,351 hostnames (21%)

• nginx• Google• lighttpd

20,504,634 hostnames (7.50%)15,112,532 hostnames (5.53%)1,866,872 hostnames (0.68%)

Introducción a la Ingeniería Informática 50

Page 51: historia de la computacion

Julio de 2011

Introducción a la Ingeniería Informática 51

Page 52: historia de la computacion

Servidores en Internet

Copyright 2002, William F. Slater, III, Chicago, IL, USA

Introducción a la Ingeniería Informática 52

Page 53: historia de la computacion

Mainframe

Introducción a la Ingeniería Informática 53

Page 54: historia de la computacion

PC

Introducción a la Ingeniería Informática 54

Page 55: historia de la computacion

Notebook

Introducción a la Ingeniería Informática 55

Page 56: historia de la computacion

Netbook

Introducción a la Ingeniería Informática 56

Page 57: historia de la computacion

Smartphone

Introducción a la Ingeniería Informática 57

Page 58: historia de la computacion

IPhone

Introducción a la Ingeniería Informática 58

Page 59: historia de la computacion

Tablet

Introducción a la Ingeniería Informática 59

Page 60: historia de la computacion

Software Libre

Según la Free Software Foundation, el software libre se refiere a la libertad de los usuariospara ejecutar, copiar, distribuir, estudiar, modificar (y distribuir) el software.

Introducción a la Ingeniería Informática 60

Page 61: historia de la computacion

Software libre

Introducción a la Ingeniería Informática 61

Page 62: historia de la computacion

Software Privativo

El software privativo (también llamado propietario, de código cerrado o software nolibre) es cualquier aplicación computacional en la que el usuario tieneusarla, modificarla o redistribuirla (esto último con o sin modificaciones).

limitaciones para

Introducción a la Ingeniería Informática 62