Está en la página 1de 61

1 Introduccin a la Ingeniera Informtica

Historia de la Computacin
Prehistoria
Fueron los egipcios quienes 500 aos AC inventaron el primer dispositivo para calcular,
basado en bolillas atravesadas por alambres. Posteriormente, a principios del segundo
siglo DC, los chinos perfeccionaron este dispositivo, al que le agregaron un soporte tipo
bandeja y lo llamaron Saun-pan para posteriormente conocerse como baco que
sumaba, restaba, multiplicaba y divida.
2 Introduccin a la Ingeniera Informtica
ABACO
La palabra baco proviene del griego ABAX que significa una tabla o carpeta cubierta de
polvo. Este dispositivo surgi en el siglo 13 DC.










Los Japoneses copiaron el baco chino y lo re-disearon totalmente, denominndolo
Soroban.
3 Introduccin a la Ingeniera Informtica
Siglos XIV al XIX
BLAISE PASCAL
En 1649 gracias a un decreto real obtuvo el monopolio para la fabricacin y produccin de
su mquina de calcular conocida como la PASCALINA.
Realizaba operaciones de hasta 8 dgitos.
4 Introduccin a la Ingeniera Informtica
Gottfried Wilhelm Leibniz
En 1670, Leibniz mejora la mquina inventada por Blaise Pascal, al agregarle capacidades
de multiplicacin, divisin y raz cbica.
En 1679 crea y presenta el modo aritmtico binario, basado en 0 y 1
5 Introduccin a la Ingeniera Informtica
Charles Babbage
Mquina Diferencial era un dispositivo de 6 dgitos que resolva ecuaciones polinmicas por
el mtodo diferencial.
Mquina Analtica, que tampoco fue terminada, fue diseada como un dispositivo de
cmputo general.
6 Introduccin a la Ingeniera Informtica
Mquina Analtica
Dispositivo de entrada de la informacin: tarjetas metlicas perforadas en miles de
combinaciones.
Unidad de almacenaje: tablero que contena ejes y piones que podan registrar dgitos.
Procesador: dispositivo con cientos de ejes verticales y miles de piones.
Unidad de control: dispositivo en forma de barril con filamentos y ejes (como cuerdas de
piano).
Dispositivo de salida: plantillas diseadas para ser utilizadas en una prensa de imprenta.
7 Introduccin a la Ingeniera Informtica
Mquina Analtica
8 Introduccin a la Ingeniera Informtica
La condesa Ada Byron
Ada Byron, es considerada la primera programadora de la era de la computacin, ya que fue
ella quien se hizo cargo del anlisis y desarrollo de todo el trabajo del inventor y la
programacin de los clculos a procesarse.
En la dcada de los 80 el Departamento de Defensa de los Estados Unidos de Amrica
desarroll un lenguaje de programacin en honor a la condesa,
9 Introduccin a la Ingeniera Informtica
Joseph Marie Jacquard
En 1801 y ya convertido en inventor e industrial textil, Joseph Marie Jacquard dio un
fundamental aporte al proceso de las mquinas programables al modificar una maquinaria
textil, inventada por Vaucanson, a la cual implement un sistema de plantillas o moldes
metlicos perforados, unidas por correas, que permitan programar las puntadas del tejido,
logrando obtener una diversidad de tramas y figuras.
10 Introduccin a la Ingeniera Informtica
Herman Hollerith
Herman Hollerith, que trabajaba como empleado del bur de Censos, propuso su sistema
basado en tarjetas perforadas, y que puesto en prctica constituy el primer intento exitoso de
automatizar el procesamiento de ingentes volmenes de informacin.

11 Introduccin a la Ingeniera Informtica
Herman Hollerith
Las mquinas de Hollerith clasificaron, ordenaban y enumeraban las tarjetas perforadas que
contenan los datos de las personas censadas, logrando una rpida emisin de reportes, a
partir de los 6 meses. Los resultados finales del censo de 1890 se obtuvieron en el tiempo
record de 2 aos 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 aos ms tarde se convertira en el gigante de la
computacin

12 Introduccin a la Ingeniera Informtica
Herman Hollerith
13 Introduccin a la Ingeniera Informtica
1939 - 1958 Primera generacin
John Louis von Neumann (1903-1957)
En 1944 contribuy en forma directa en los diseos
de fabricacin de computadoras de esa generacin,
asesorando a Eckert y John Machly, creadores de la
ENIAC y que construyeran adems la UNIVAC en
1950. Durante esa dcada trabaj como consultor
para la IBM colaborando con Howard Aiken para la
construccin de la computadora Mark I de Harvard.
14 Introduccin a la Ingeniera Informtica
Konrad Zuse (1910-1957)
En 1940 Zuse termin su modelo Z2, el cual
fue la primera computadora electro-mecnica
completamente funcional del mundo.
15 Introduccin a la Ingeniera Informtica
La Atanasoff-Berry Computer o ABC terminada de construirse en 1942, en el Iowa State College,
fue la primera computadora electrnica digital, aunque sin buenos resultados y nunca fue
mejorada. Desafortunadamente sus inventores jams la patentaron y por aquel entonces
surgieron problemas sobre la propiedad intelectual de la misma, en cuyas divergencias particip la
IBM.
16 Introduccin a la Ingeniera Informtica
1939 Atanasoff y Berry
1941 Alan M. Turing y la Colossus
En 1941 Alan M. Turing, con la ayuda de M.H.A. Neuman, construy una enorme computadora
en los predios de la Universidad de Manchester, Inglaterra, a la cual llamaron Colossus.
Su uso exclusivo fue el de descifrar los cdigos de los mensajes radiales captados a los
alemanes.
17 Introduccin a la Ingeniera Informtica
La MARK I de IBM en 1944
La Calculadora Automtica de Control Secuencial de la Mark I es la primera mquina capaz de
ejecutar largas operaciones en forma automtica. Meda 15 metros de largo, 2.40 m. de altura y
pesaba 5 toneladas.
18 Introduccin a la Ingeniera Informtica
Grace Hooper (1906-1992)
Ella cre el lenguaje Flowmatic, con el
cual desarroll muchas aplicaciones y en
1951 produjo el primer compilador,
denominado A-0 (Math Matic). En 1960
present su primera versin del lenguaje
COBOL (Common Business-Oriented
Language).
19 Introduccin a la Ingeniera Informtica
Otra famosa computadora de la poca fue la ENIAC
(Electronic Numerical Integrator and Computer) que
contaba con 17.468 tubos de vidrio al vaco, similares a los
radio-tubos, y que fuera empleada por el ejrcito
exclusivamente para clculos balsticos y trayectoria de
misiles.
20 Introduccin a la Ingeniera Informtica
LA ENIAC (1946)
LA EDVAC (1949)
La computadora EDVAC (Electronic Discrete
Variable Automatic Computer), construida en la
Universidad de Manchester en 1949, fue el primer
equipo con capacidad de almacenamiento de
memoria e hizo desechar a los otros equipos que
tenan que ser intercambiados o reconfigurados
cada vez que se usaban.
21 Introduccin a la Ingeniera Informtica
LA UNIVAC (1951)
A fines de esta generacin, entre
1951 y 1958 Mauchly y Eckert
construyeron la famosa serie
UNIVAC (Universal Automatic
Computer), la misma que fue
diseada con propsitos de uso
general y universal pues ya poda
procesar problemas alfanumricos
y de datos.
22 Introduccin a la Ingeniera Informtica
Avances Importantes
1948
William Bradford Shockley inventa el transistor
Jack Forrester inventa la memoria de ncleo de acero. Estos ncleos de almacenamiento sirven
como la tecnologa bsica detrs de cada computadora hasta los aos 70s.
23 Introduccin a la Ingeniera Informtica
1952: IBM
24 Introduccin a la Ingeniera Informtica
1959 - 1964 Segunda generacin
Fueron John Bardeen, Walter Brattain y William Shockley quienes conociendo las propiedades del
silicn hallado en las piedras de cuarzo, finalmente concibieron el Transistor. Sus componentes
originales fueron muy simples. Cada uno de ellos estaba soldado encima de una tabla de circuitos
que serva para conectar a otros componentes individuales.
25 Introduccin a la Ingeniera Informtica
1958 Los Circuitos Integrados
Fue en 1958 que Jack Kilby y Robert Noycea, de la Texas Instrument, inventaron los circuitos
integrados, 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 tamao,
ms veloces y a menor costo, debido a que la cantidad de transistores colocados en un solo chip fue
aumentando en forma exponencial. Vale decir de unos miles de ellos a decenas de millones en tan
slo un chip.
26 Introduccin a la Ingeniera Informtica
1962: IBM
Se crea el modelo 1311, usando los primeros discos
removibles y que por muchsimos aos se convertiran en
un estndar en la industria de la computacin. La
portabilidad de la informacin empez a ser posible
gracias a esta nueva tecnologa, la cual fue empleada por
los lderes del hardware, tales como Digital Equipment,
Control Data y la NEC de Japn, entre otros grandes
fabricantes de computadoras.
Cada paquete de discos (disk pack) poda guardar mas de
2 millones de caracteres de informacin, (2 Megabytes de
ahora), lo cual promovi la generacin de lenguajes de
programacin y sus respectivas aplicaciones, ya que los
usuarios podan intercambiar los paquetes de discos con
facilidad. En la actualidad existen muchos medios de
almacenamiento portables: diskettes, ZIP's, CD-ROMs,
DVDs, etc.
27 Introduccin a la Ingeniera Informtica
1964 - 1971 Tercera generacin
En Abril de 1964 IBM presenta su generacin de computadores IBM 360
28 Introduccin a la Ingeniera Informtica
1964
BASIC (Beginners All-purpose Symbolic Instruction Language) es creado por Tom Kurtz y John
Kemeny de Dartmouth.
29 Introduccin a la Ingeniera Informtica
1970
IBM desarrolla e introduce los floppy disks (discos flexibles) empleados para cargar el micro-
cdigo de la IBM 370.
30 Introduccin a la Ingeniera Informtica
1971: Intel
31 Introduccin a la Ingeniera Informtica
1971 - 1981 Cuarta generacin
1971 La Kenbak I, primera PC
La Kenbak 1, fue fabricada en 1971 por John Blankenbaker de la Kenbak Corporation de
Los Angeles, vale decir 4 aos antes que la Altair fuese lanzada al mercado. Esta PC fue
dirigido al mercado educacional y contaba con apenas 256 bytes (no kilobytes) de memoria
RAM y su programacin se realizaba por medio de palanquillas (switches).
Solamente se comercializaron 40 equipos al costo de 750 dlares.
32 Introduccin a la Ingeniera Informtica
1973 Los discos Winchester
Los discos duros Winchester son introducidos por IBM
en los modelos 3340. Estos dispositivos de
almacenamiento se convierten en el estndar de la
industria. Est provisto de un pequeo cabezal de
lectura/escritura con un sistema de aire que le permite
movilizarse muy cerca de la superficie del disco de
una pelcula de 18 millonsimas de pulgada de ancho.
33 Introduccin a la Ingeniera Informtica
1974 8080, el primer CPU de Intel
La verdadera industria de la computacin, en
todos los aspectos, empez en 1974 cuando
Intel Corporation present su CPU (Unidad
Central de Procesos) compuesto por un
microchip de circuito integrado denominado
8080.
Este contena 4,500 transistores y poda
manejar 64k de memoria RAM a travs 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 inters
en hogares y pequeos negocios a partir de
1975.
34 Introduccin a la Ingeniera Informtica
1975 La Altair 8800
La primera computadora personal comercial
fue la Altair 8800 fabricada por la empresa
MITS en 1975, diseada por Ed Roberts y Bill
Yates.
El primer modelo de estas computadoras no
contaba con monitor ni teclado, tan slo con
luces LED y pequeas palancas o switches
para facilitar la programacin. La informacin
era almacenada en cassettes de las radio
grabadoras y era visualizada en aparatos de
televisin.
Su costo era de $395.00 con una memoria de
256 bytes.
35 Introduccin a la Ingeniera Informtica
1975 Fundacin de Microsoft
En 1975 William Henry Gates y Paul Allen
forman Microsoft Corporation, en la
ciudad de Alburquerque, Nuevo Mxico,
debido a que la sede de la MITS estaba en
esa ciudad. Microsoft fue el proveedor de la
versin del lenguaje BASIC para la
computadora personal MITS Altair.
36 Introduccin a la Ingeniera Informtica
1975 CM/P
Gary Kildall y John Torode fundan en 1975 la Digital
Research que ingresa exitosamente al mercado con
su sistema operativo CP/M (Control Program for
Microcomputers), escrito por Gary Kildall para las
computadoras basadas en los microchips 8080 y Z80
y que fueran muy populares en los finales de la
dcada de los 70. Con la aparicin del MS-DOS, el
sistema operativo CMP virtualmente desapareci del
mercado.
37 Introduccin a la Ingeniera Informtica
1976
38 Introduccin a la Ingeniera Informtica
Anarqua
39 Introduccin a la Ingeniera Informtica
1981 Personal Computer (PC)
El 12 de agosto de 1981 IBM lanz la
Personal Computer (IBM PC), que posea
un microprocesador 8088, 16K de RAM,
ampliable a 256k y una unidad de diskettes
de 160K. Su monitor era de pantalla verde
monocromtica 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 se
vendieron alrededor de unos 35,000
equipos sobrepasando las expectativas de
la empresa.
40 Introduccin a la Ingeniera Informtica
El dominio de MICROSOFT
Microsoft haba adquirido recientemente de la
Seattle Computer Products una versin "clon" del
CP/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, para
que trabaje 4 das a la semana y finalmente la
licencia del producto fue otorgada a IBM el cual le
puso el nombre PC-DOS.
41 Introduccin a la Ingeniera Informtica
1984
Apple presenta la Macintosh, la cual se
caracteriza por su sistema operativo que
cuenta con una vistosa e intuitiva GUI
(Graphics Unit Interface), la misma que
adems de impactar al mercado, llam
poderosamente el inters de William Gates
de la Microsoft.
Se dice que Gates empez a visitar a Steven
Jobs y a captar muchas de las ideas y
conceptos de la nueva interfase grfica. Aos
ms tarde Microsoft lanzara su primera
versin de Windows, la misma que tena un
gran parecido a la GUI de la Apple Macintosh.
42 Introduccin a la Ingeniera Informtica
Pentiums
43 Introduccin a la Ingeniera Informtica
Internet Inicios
En Diciembre de 1970, el Network Working Group
(NWG) liderado por S.Crocker acab el protocolo
host a host inicial para ARPANET, llamado
Network Control Protocol (NCP). Cuando en los
nodos de ARPANET se complet la
implementacin del NCP durante el periodo 1971-
72, los usuarios de la red pudieron finalmente
comenzar a desarrollar aplicaciones.
44 Introduccin a la Ingeniera Informtica
Internet Inicios
45 Introduccin a la Ingeniera Informtica
Internet Inicios
46 Introduccin a la Ingeniera Informtica
Internet
1968 - DARPA (Defense Advanced Research Projects Agency) contracts with BBN
(Bolt, Beranek & Newman) to create ARPAnet
1970 Primeros 5 nodos:
UCLA
Stanford
UC Santa Barbara
U of Utah, and
BBN
1974 TCP specification by Vint Cerf
1984 On January 1, the Internet with its 1000 hosts converts en masse to using
TCP/IP for its messaging
47 Introduccin a la Ingeniera Informtica
1945 1995
Memex
Conceived
1945
WWW
Created
1989
Mosaic
Created
1993
A
Mathematical
Theory of
Communication
1948
Packet
Switching
Invented
1964
Silicon
Chip
1958
First Vast
Computer
Network
Envisioned
1962
ARPANET
1969
TCP/IP
Created
1972
Internet
Named
and
Goes
TCP/IP
1984
Hypertext
Invented
1965
Age of
e-Commerce
Begins
1995
Copyright 2002, William F. Slater, III, Chicago, IL, USA
Evolucin
48 Introduccin a la Ingeniera Informtica
Servidores en Internet
1977: 111
1981: 213
1983: 562
1984: 1.000
1986: 5.000
1987: 10.000
1989: 100.000
1992: 1.000.000
2001: 160.000.000
2004: 198.000.000
2007: 215.400.000
2009: 226.099.841
2010: 232.839.963
49 Introduccin a la Ingeniera Informtica
Servidores en Internet
2011: 273.301.445
Apache 161,591,445 hostnames (59.13%)
Microsoft 57,392,351 hostnames (21%)
nginx 20,504,634 hostnames (7.50%)
Google 15,112,532 hostnames (5.53%)
lighttpd 1,866,872 hostnames (0.68%)

50 Introduccin a la Ingeniera Informtica
Copyright 2002, William F. Slater, III, Chicago, IL, USA
Servidores en Internet
51 Introduccin a la Ingeniera Informtica
Mainframe
52 Introduccin a la Ingeniera Informtica
PC
53 Introduccin a la Ingeniera Informtica
Notebook
54 Introduccin a la Ingeniera Informtica
Netbook
55 Introduccin a la Ingeniera Informtica
Smartphone
56 Introduccin a la Ingeniera Informtica
IPhone
57 Introduccin a la Ingeniera Informtica
Tablet
58 Introduccin a la Ingeniera Informtica
Software Libre
Segn la Free Software Foundation, el software libre se refiere a la libertad de los usuarios
para ejecutar, copiar, distribuir, estudiar, modificar (y distribuir) el software.
59 Introduccin a la Ingeniera Informtica
Software libre
60 Introduccin a la Ingeniera Informtica
Software Privativo
El software privativo (tambin llamado propietario, de cdigo cerrado o software no
libre) es cualquier aplicacin computacional en la que el usuario tiene limitaciones para
usarla, modificarla o redistribuirla (esto ltimo con o sin modificaciones).
61 Introduccin a la Ingeniera Informtica

También podría gustarte