SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                        ´
                                                           HISTORIA DE LA INFORMATICA




                                           Introducci´n a los Computadores
                                                     o
                                                   Curso 2004-2005
                         ´
                                            (Ingenier´ T´cnica de Telecomunicaci´n)
                                                     ıa e                       o
       UNIVERSIDAD DE MALAGA
                             ´
      E.T.S.I. TELECOMUNICACION




Historia de la Inform´tica
                     a
Se podr´ comenzar hablando de las m´quinas abstractas postuladas por los matem´ticos a
        ıa                                a                                               a
principios del siglo XX como parte importante de las bases de las computadoras actuales, pero
la b´squeda de m´todos, herramientas y m´quinas para efectuar tareas algor´
    u              e                         a                                  ıtmicas ha tenido
una larga historia que se remonta a tiempos mucho m´s antiguos. Ya los babilonios utilizaban
                                                        a
                       o      a                   ´
tablas de multiplicaci´n all´ por el 1700 a.C. Estos resolvieron muchas clases de ecuaciones
algebraicas, en las que las f´rmulas se representaban como listas de reglas a seguir para resolver
                             o
la ecuaci´n, recordando lo que hoy se entiende por algoritmo.
         o
    El hombre primitivo us´ los diez dedos de la mano para contar (de ah´ el sistema de nume-
                            o                                             ı
raci´n decimal). Posteriormente se ayud´ de guijarros o piedras agrupadas en montones y se
    o                                      o
sofistic´ el m´todo de contar haciendo surcos en una bandeja cubierta de arena (tabla de arena),
       o     e
en la que se representaban los n´meros por piedras y sus posiciones en los surcos. En las tablas
                                u
de arena, el primer surco de la derecha se puede corresponder a las unidades, el segundo a las
decenas, el tercero a las centenas, y as´ sucesivamente. La suma consiste en a˜adir piedras en
                                        ı                                      n
la hendidura derecha; cuando se completa con diez, se quitan todas y se a˜ade una en la fila
                                                                             n
siguiente, y as´ sucesivamente. La palabra c´lculo procede de calculus, que en lat´ significa
               ı                               a                                    ın
piedra.
    Hist´ricamente, el ´baco puede considerarse como la primera herramienta eficaz para ayuda
         o              a
del c´lculo. La tabla de arena puede considerarse precursora del ´baco, que en una primera
      a                                                              a
forma evolucionada era una tabla de madera con hendiduras en forma de surcos en los que
se introduc´ las cuentas (piezas con las que se hac´ las cuentas). No est´ claro el origen
             ıan                                        ıan                     a
del ´baco. Algunos autores afirman que se desarroll´ por el a˜o 3000 a.C. en el valle entre el
    a                                                 o         n
Tigris y el Eufrates, aunque es muy probable que fuese inventado independientemente por varias
culturas, como lo demuestra el hecho de que en el descubrimiento de Am´rica se encontr´ que
                                                                           e                o
varias civilizaciones precolombinas de M´jico y Per´ lo utilizaban. Adem´s, se tiene noticia, por
                                         e          u                    a
escritos de autores como Plinio y Cicer´n, de que los romanos utilizaron varios tipos de ´bacos,
                                        o                                                 a
algunos de los cuales dispon´ incluso de ranuras adicionales para facilitar las operaciones con
                             ıan
fracciones. El ´baco, en su presente forma, fue introducido en China sobre el 1200 d.C., pasando
                a
desde all´ a Corea hacia el a˜o 1400, y a Jap´n sobre el 1600. La m´quina es muy sencilla, y
          ı                   n                o                       a
consta de cuentas ensartadas en varillas que, a su vez, est´n montadas en un marco rectangular.
                                                           a
Al desplazar las cuentas sobre las varillas, sus posiciones representan valores almacenados, y


                                                1
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                         ´
                                                            HISTORIA DE LA INFORMATICA


mediante dichas posiciones esta simpl´ ısima ’computadora’ representa y almacena datos. La
entrada de datos la efect´a la persona que manipula las cuentas; la salida de datos consiste en
                         u
la observaci´n de las posiciones de las cuentas. El control de la ejecuci´n de un algoritmo en
            o                                                            o
esta m´quina depende del operador humano, por lo que ´l ´baco por s´ mismo no es m´s que
       a                                                 e a            ı                a
un sistema de almacenamiento de datos; para crear una m´quina algor´
                                                             a            ıtmica completa debe
participar un operador humano.
    En 1615, el escoc´s John Napier (1550-1617), tambi´n inventor de los logaritmos, ide´ un
                       e                                 e                                 o
sencillo instrumento mec´nico denominado Varillas de Napier, con el que se pod´ realizar con
                         a                                                      ıan
gran facilidad multiplicaciones y divisiones. Una familia completa de varillas de Napier consta
de nueve hileras, donde cada una es, en esencia, una columna de la tabla de multiplicar, y con
las cuales se realizan multiplicaciones mediante suma de d´ıgitos.




                              Figura 1: John Napier (1550-1617)

    Entre 1620 y 1630 varios inventores ingleses (Gunter, Oughtred y Delamain) desarrollaron
diversas reglas de c´lculo. En 1633, W. Oughtred invent´ un dispositivo para calcular basado
                    a                                       o
en los logaritmos de Napier. Este dispositivo lleg´ a ser la conocida regla de c´lculo en la que se
                                                  o                             a
encuentran marcadas los logaritmos de los n´meros, y en consecuencia, las multiplicaciones y las
                                            u
divisiones se obtienen como sumas y restas de tales logaritmos. Adem´s, posee otras escalas que
                                                                        a
permiten c´lculos de exponentes, funciones trigonom´tricas y otras funciones matem´ticas. Estos
           a                                         e                                a
instrumentos que utilizan logaritmos para realizar diversas operaciones y donde los resultados y
operandos se representan por longitudes (por lo que son sistemas anal´gicos) han sido utilizados
                                                                        o
por los investigadores e ingenieros hasta mediados de la d´cada de los sesenta, cuando aparece
                                                             e
la calculadora de bolsillo.
    En a˜os m´s recientes, el dise˜o de m´quinas de c´mputo se bas´ en la tecnolog´ de las
         n      a                  n       a           o              o             ıa
ruedas dentadas. En 1642 el franc´s Blaise Pascal (1623-1662) invent´ una m´quina para sumar
                                  e                                 o      a
y restar, que patent´ en 1647. La m´quina estaba basada en una serie de ruedas giratorias o
                     o                a
diales, a las que se encuentran solidariamente unidas unas ruedas dentadas. Con los diales se
introducen los datos. Al girar el dial, tambi´n lo hace un tambor que tiene escritas las diez
                                             e
cifras decimales. A trav´s de una peque˜a ventana o visor se puede leer el n´mero que indica
                         e               n                                   u
la posici´n del tambor, que es la cifra acumulada. Cada posici´n dentro del n´mero tiene su
         o                                                      o              u

                                                2
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                       ´
                                                          HISTORIA DE LA INFORMATICA


correspondiente dial y tambor de n´meros. Para arrastrar valores de una posici´n a otra de
                                     u                                             o
mayor peso se engarzan las ruedas dentadas de cada dos posiciones de pesos consecutivos. Cada
vez que una rueda A da una vuelta completa (es decir, la cifra correspondiente debe pasar de
9 a 10), hace girar la rueda B correspondiente a la posici´n de peso superior 1/10 de vuelta,
                                                           o
avanzando la cifra de su visor una posici´n, y la rueda A se sit´a en cero, por haber empezado
                                         o                      u
una vuelta. En 1671 Gottfried Leibniz (1646-1716), bas´ndose en la idea de Pascal, construye
                                                         a
una m´quina capaz de realizar las cuatro operaciones b´sicas. La multiplicaci´n se realiza
       a                                                   a                       o
mediante sumas sucesivas. La divisi´n se logra como una operaci´n inversa de la multiplicaci´n.
                                    o                             o                         o
Leibnitz construy´ esta m´quina a la edad de 25 a˜os, y en 1694 se fabric´ de forma industrial,
                 o        a                        n                      o
aun cuando no operaba correctamente cuando se presentaban situaciones en las que deb´       ıan
propagarse simult´neamente un n´mero determinado de cifras.
                  a               u




                            Figura 2: Blaise Pascal (1623-1662)




                          Figura 3: Gottfried Leibniz (1646-1716)

    Una innovaci´n muy importante, y en principio ajena a la inform´tica, tuvo lugar a principios
                o                                                  a
del siglo XIX. Las calculadoras mec´nicas mencionadas anteriormente no se pueden considerar
                                    a
m´quinas autom´ticas, pues requieren la continua intervenci´n de un operador humano. La
  a              a                                             o
introducci´n de la tarjeta perforada supuso un cambio. Joseph Jacquard present´ en 1801 en
           o                                                                       o
Par´ un telar autom´tico controlado por tarjetas perforadas. Para conseguir en un telar un
    ıs                a
dibujo concreto es necesario levantar determinadas hebras durante cada desplazamiento de la


                                               3
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                        ´
                                                           HISTORIA DE LA INFORMATICA


lanzadera. Las hebras que deben moverse juntas van atadas a una varilla. El sistema de Jacquard
conten´ un conjunto de tarjetas perforadas seg´n el dibujo que se desease tejer. Para dise˜ar
      ıa                                       u                                            n
cualquier dibujo no hab´ m´s que cambiar la secuencia de tarjetas.
                       ıa a




                                 Figura 4: Telar de Jacquard

    El matem´tico ingl´s Charles Babbage (1792-1871) dise˜´ en 1822 una m´quina de dife-
                a        e                                      no                 a
rencias para producir tablas de navegaci´n. Esta m´quina de diferencias puede considerarse
                                            o            a
una computadora digital con un programa fijo. Conforme dise˜aba la m´quina de diferencias,
                                                                   n        a
a Babbage se le ocurri´ la idea de que pod´ modificar las interconexiones entre los registros
                        o                       ıa
durante el proceso de c´mputo para obtener un computador de uso general. De los telares de
                         o
Jacquard obtuvo la idea de utilizar tarjetas perforadas para controlar interconexiones y dar la
entrada de datos. A los elementos que realizaban las operaciones aritm´ticas los denomin´ taller
                                                                        e                   o
(mill en ingl´s), y a los elementos necesarios para almacenar los n´meros almac´n (store). Se
              e                                                      u               e
puede decir, sin ´nimo de ser pretenciosos, que Charles Babbage se adelant´ al concepto actual
                   a                                                          o
de computadora en cuanto a que propon´ cuatro elementos fundamentales en su estructura:
                                             ıa
entradas, salidas, unidad aritm´tico-l´gica (el taller) y la memoria (el almac´n). Adem´s, su
                                  e      o                                       e            a
m´quina estaba concebida como una computadora universal completamente autom´tica y capaz
  a                                                                                    a
de resolver gran cantidad de problemas. Es esta flexibilidad el gran progreso de la m´quina  a
anal´ıtica (como se denomin´ a este sistema ideado por Babbage en 1833) frente a los calculado-
                             o
res mec´nicos anteriores. Las calculadoras de Pascal y Leibniz incorporaban los algoritmos en
         a
su arquitectura, compuesta de ruedas dentadas y engranajes. Por el contrario, la m´quina de
                                                                                         a
Babbage fue dise˜ada de forma que fuera posible comunicarle la secuencia de pasos a ejecutar
                    n
a partir de los agujeros de una tarjeta de cart´n. La m´quina anal´
                                                   o        a         ıtica no lleg´ a construirse
                                                                                   o
debido a que era de una gran complejidad mec´nica y la mec´nica de precisi´n de su ´poca no
                                                   a             a              o         e
estaba lo suficientemente desarrollada. Babbage dej´ muy pocos datos acerca de su trabajo y
                                                       o
fue Augusta Ada Lovelace, hija de Lord Byron y disc´     ıpula de Babbage, quien dej´ abundantes
                                                                                      o
escritos de la m´quina anal´
                  a          ıtica al dise˜ar algunos programas para ella.
                                          n
    Si la tecnolog´ de la ´poca no ofrec´ la precisi´n requerida para popularizar las complejas
                  ıa      e             ıa          o
calculadoras de Pascal, Leibniz o Babbage, esto no cambi´ hasta que la electr´nica comenz´
                                                           o                    o             o
a complementar a los dispositivos mec´nicos. A esta etapa, en la que la tecnolog´ fue capaz
                                       a                                           ıa
de sostener los avances te´ricos que se estaban produciendo, se la conoce como etapa electro-
                           o
mec´nica.
    a
   A finales del siglo XIX, la oficina del censo de los Estados Unidos se ve´ desbordada por la
                                                                            ıa
cantidad de datos a analizar, por lo que encarg´ a un experto en estad´
                                               o                      ıstica, Hermann Hollerith,

                                                4
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                      ´
                                                         HISTORIA DE LA INFORMATICA




                       Figura 5: M´quina de diferencias de Babbage
                                  a




                              Figura 6: Augusta Ada Lovelace

el desarrollo de alguna t´cnica que acelerara el proceso de an´lisis de dichos datos. Hollerith
                         e                                     a
propuso que los datos del censo fueran perforados en tarjetas y tabulados autom´ticamente con
                                                                                a
ayuda de m´quinas especialmente dise˜adas para ello. Con esta mecanizaci´n del procesamiento
            a                         n                                    o
de datos de los censos mediante el uso de tarjetas perforadas se obtuvo una velocidad de cla-
sificaci´n de 60 tarjetas por minuto, haciendo posible que el censo de 1890 se efectuase en tres
       o
a˜os, en lugar de los doce inicialmente previstos. A partir de aqu´ Hollerith fund´ la Tabula-
 n                                                                 ı,              o
ting Machines Company, que posteriormente pas´ a formar parte de la International Business
                                                  o
Corporation (IBM).
   El espectacular avance que la electr´nica protagoniza durante la segunda mitad del siglo
                                        o
XIX culmin´ con el principal hito en este campo: la invenci´n de la v´lvula de vac´ en 1906,
           o                                               o         a            ıo


                                              5
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                       ´
                                                          HISTORIA DE LA INFORMATICA




                             Figura 7: Tabuladora de Hollerith

que har´ evolucionar r´pidamente las caracter´
       ıa             a                      ısticas de hardware de los ordenadores.
    Hacia 1914, el espa˜ol Leonardo Torres Quevedo (1852–1936) cre´ el primer sistema aut´n-
                       n                                           o                      e
ticamente autom´tico para jugar al ajedrez. Posteriormente public´ un trabajo sobre el dise˜o
                 a                                               o                         n
de una m´quina de calcular electro-mec´nica basada en las ideas de Babbage, que previamente
         a                            a
hab´ presentado en Par´ en 1935.
    ıa                   ıs
    En el decenio de 1930-1940, el desarrollo de los ordenadores sufri´ la poderosa influencia
                                                                      o
de la Segunda Guerra Mundial. En este per´    ıodo se llevaron a cabo varios proyectos de gran
trascendencia. Entre ellos, un proyecto financiado por el ej´rcito de los EEUU por el que
                                                               e
se construyeron en los Bell Telephone Laboratories cinco ordenadores de gran escala basados
en rel´s electromec´nicos como componentes operacionales b´sicos, representando un avance
      e             a                                          a
significativo de las calculadoras del momento.
    A comienzos de los a˜os 30, John Atanasoff, del Iowa State College, comenz´ a formular
                          n                                                         o
los principios de la primera calculadora electr´nica autom´tica. La construcci´n del prototipo
                                               o           a                    o
se inici´ en 1939, en el que se incorpor´ el uso de la base binaria y una memoria de m´quina
        o                                o                                                a
regenerable. Durante ese mismo per´    ıodo, en Alemania, Konrad Zuse se dedic´ al dise˜o y
                                                                                   o        n
construcci´n de ordenadores, promoviendo por primera vez algunas ideas fundamentales, como
           o
el uso del sistema binario, a pesar de no tener referencias del trabajo realizado en el resto del
mundo.
    Howard Aiken, entre los a˜os 1937 y 1944, desarroll´ un ordenador, llamado MARK I, con
                               n                           o
el apoyo de IBM y de la Marina de los EEUU. Este ordenador estaba basado en rel´s, siendo
                                                                                        e
capaz de ejecutar una serie arbitraria de operaciones aritm´ticas controlada por una secuencia de
                                                             e
instrucciones codificadas. Estas m´quinas basadas en rel´s electromec´nicos quedaron desfasadas
                                   a                      e           a
al poco tiempo de ser construidas, ya que otros investigadores ya estaban aplicando la tecnolog´
                                                                                               ıa
de los tubos de vac´ para construir computadoras digitales totalmente electr´nicas.
                   ıo                                                          o
    Durante la Segunda Guerra Mundial, fue construida en Inglaterra por la Inteligencia Brit´nica
                                                                                            a
la m´quina COLOSSUS, con el fin de decodificar los mensajes alemanes. Pero el primer orde-
    a
nador de gran tama˜o completamente electr´nico, llamado ENIAC (Electronic Numerical Inte-
                   n                       o


                                               6
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                        ´
                                                           HISTORIA DE LA INFORMATICA


grator And Calculator), fue construido entre 1943 y 1946 bajo la direcci´n de John Mauchly
                                                                          o
y J. Presper Ecker, en la Universidad de Pennsylvania. En este ordenador se utilizaron tubos
              o                       e             a                                       ´
de vac´ electr´nicos en vez de los rel´s electromec´nicos que utilizaban sus predecesores. Este
       ıo
constituy´ el m´s importante y ambicioso esfuerzo para desarrollar la computaci´n electr´nica.
          o    a                                                                 o        o
El ENIAC constaba de unos 18.000 tubos de vac´ 70.000 resistencias y 10.000 condensado-
                                                   ıo,
res. La entrada y la salida se realizaba por medio de tarjetas perforadas, y los programas se
constru´ mediante conexiones entre sus componentes. Su mayor defecto era que ten´ una
        ıan                                                                              ıa
capacidad limitada de almacenamiento de informaci´n.  o




                              Figura 8: El computador ENIAC

    En esta ´poca, la programaci´n de estas computadoras era una tarea bastante dif´ puesto
            e                    o                                                    ıcil,
que la secuencia de instrucciones a ejecutar estaba cableada en el hardware de las mismas. Por
lo tanto, cada vez que se cambiaba el algoritmo a ejecutar, era necesario cambiar el cableado de
la m´quina. Un algoritmo que tardaba en ejecutarse dos minutos, tardaba en programarse en
     a
la m´quina dos d´
     a            ıas.
    John von Neumann en 1945 fue el primero en proponer el concepto de programa almacenado,
de forma que las instrucciones pod´ guardarse en la memoria junto con los datos, aumentando
                                    ıan
as´ la flexibilidad y aplicaci´n de los ordenadores. Se pod´ cambiar el programa de la m´quina
  ı                          o                             ıa                              a
sin necesidad de cambiar las conexiones de ´sta. Entre otras sugerencias planteadas en su trabajo,
                                             e
las m´s importantes podr´ ser: 1) la utilizaci´n de la estructuraci´n realizada por Babbage para
      a                   ıan                  o                   o
las distintas unidades funcionales de un ordenador: entrada, salida, unidad aritm´tica, unidad de
                                                                                 e
control y memoria; y 2) la representaci´n binaria para la realizaci´n de operaciones aritm´ticas
                                         o                         o                        e
(el ENIAC, por ejemplo, utilizaba aritm´tica decimal). La mayor´ de los ordenadores actuales
                                           e                       ıa
siguen estos criterios, por lo que se suelen denominar arquitecturas von Neumann.
   Por esta ´poca (1946-1952), se desarrollaron varios ordenadores basados en la idea de von
            e
Neumann, tales como el EDSAC, el EDVAC, el IAS, el ILLIAC, etc.
    Los padres del ENIAC desarrollaron el primer ordenador digital producido comercialmente,
el UNIVAC. Este ordenador utilizaba diodos de cristal en vez de tubos de vac´    ıo. Adem´s,a
ten´ la posibilidad de leer informaci´n, efectuar operaciones y escribir informaci´n de salida
   ıa                                o                                            o
simult´neamente, gracias a dispositivos perif´ricos que operaban con independencia. Pose´
      a                                       e                                              ıa
tambi´n un complicado sistema de cinta magn´tica.
      e                                       e


                                                7
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                         ´
                                                            HISTORIA DE LA INFORMATICA




                              Figura 9: El computador UNIVAC

    En esta ´poca se programaba directamente en el lenguaje de la m´quina, pero ante las
             e                                                           a
dificultades que ello entra˜aba, surgi´ la necesidad de buscar una forma de expresi´n m´s apro-
                          n          o                                             o   a
piada. De esta forma apareci´ la idea de traducir de forma autom´tica el dise˜o, expresado en
                             o                                     a           n
un lenguaje natural, al lenguaje que entiende la m´quina. Siguiendo esta l´
                                                   a                      ınea, en 1954 aparece
FORTRAN, el primer lenguaje de alto nivel, seguido por otros como COBOL, ALGOL, BASIC
o PL I.
    Desde entonces, el desarrollo y construcci´n de estas m´quinas ha crecido de forma espec-
                                                 o             a
tacular, siendo los avances tecnol´gicos m´s importantes la invenci´n de los transistores en 1958
                                   o         a                      o
y el posterior desarrollo de los circuitos integrados a partir de mediados de la d´cada de los 60.
                                                                                  e
En esta ´poca aparecen potentes sistemas de software que facilitan la labor a los programadores;
         e
son los sistemas operativos, de los que se pueden citar como ejemplo el VMS, MVS o el UNIX.
Adem´s, aparecen nuevos lenguajes que toman como base los postulados sobre programaci´n
      a                                                                                        o
estructurada de (Dijkstra, 1968), como son PASCAL (Jensen & Wirth, 1991) o C (Kernighan
& Ritchie, 1989).
   A partir de la d´cada de los 70, se acent´a el avance en el hardware, gracias a la invenci´n del
                   e                        u                                                o
microprocesador, que supone una significativa reducci´n del precio y tama˜o en los ordenadores,
                                                       o                   n
haci´ndolos m´s populares.
    e         a
   En 1982 apareci´ MODULA-2, desarrollado por Wirth para adaptar PASCAL a las nuevas
                    o
tendencias en el software, que buscan modularidad y abstracci´n.
                                                             o
    En general, el avance del hardware ha acercado las m´quinas al usuario dom´stico, y, conjun-
                                                          a                      e
tamente, se ha ido incrementando la diversidad, potencia y complejidad del software. De hecho,
el crecimiento del software ha sido m´s vertiginoso, si cabe, que el del hardware, hasta tal punto
                                     a
que el programa no se hace para dar funcionalidad a una m´quina determinada, sino que se
                                                                a
compra un hardware determinado para dotar de ciertas capacidades (velocidad, posibilidad de
almacenamiento, etc.) al programa que se est´ usando.
                                               e




                                                8
E.T.S.I. Telecomunicaci´n. Int. Comp.
                       o                                                    ´
                                                       HISTORIA DE LA INFORMATICA


Bibliograf´
          ıa
(Prieto et al., 2001) Prieto, A., Lloris, A., Torres, J.C. Introducci´n a la Inform´tica. 3a
                                                                     o             a
edici´n, McGraw-Hill, 2001.
     o

(Breton, 1989) Breton, P. Historia y Cr´
                                       ıtica de la Inform´tica. Ed. C´tedra. Madrid 1989.
                                                         a           a

(Arroyo,91) Arroyo, L. 200 A˜os de Inform´tica. Ed. Espasa-Calpe. Madrid 1991.
                            n            a




                                             9

Más contenido relacionado

Similar a Historia informatica

La vida de la computadora
La vida de la computadoraLa vida de la computadora
La vida de la computadoraUGMEX
 
historia del computador
historia del computadorhistoria del computador
historia del computadormarianadiaz438
 
Evolucion de los computadores
Evolucion de los computadoresEvolucion de los computadores
Evolucion de los computadoresJeyson Torres
 
Historia.de.la.evolución
Historia.de.la.evoluciónHistoria.de.la.evolución
Historia.de.la.evoluciónkchica
 
La historia de la computadora
La historia de la computadoraLa historia de la computadora
La historia de la computadoraJudith Cruzado
 
Historia de la evolución de la computadora
Historia de la evolución de la computadoraHistoria de la evolución de la computadora
Historia de la evolución de la computadoraPaul Banchon
 
Modulo 1 ulasalle 2013
Modulo 1 ulasalle 2013Modulo 1 ulasalle 2013
Modulo 1 ulasalle 2013patri_u107
 
Historia+de+la+evolución
Historia+de+la+evoluciónHistoria+de+la+evolución
Historia+de+la+evoluciónPaul Santos
 
Historia de la matemática
Historia de la matemáticaHistoria de la matemática
Historia de la matemáticaSteven Simbaña
 
Historia de la informatica
Historia de la informaticaHistoria de la informatica
Historia de la informaticacarmenrico14
 
Informatica diego y cesar 8 c
Informatica diego y cesar 8 cInformatica diego y cesar 8 c
Informatica diego y cesar 8 ccdss1234567890
 
Origen, desarrrolo y clasificación de la matemática
Origen, desarrrolo y clasificación de la matemáticaOrigen, desarrrolo y clasificación de la matemática
Origen, desarrrolo y clasificación de la matemáticaNatashaHernndezHerre
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadoresNightmaregazerock
 

Similar a Historia informatica (20)

Practica
PracticaPractica
Practica
 
La vida de la computadora
La vida de la computadoraLa vida de la computadora
La vida de la computadora
 
Historia De La Computadora
Historia De La ComputadoraHistoria De La Computadora
Historia De La Computadora
 
historia del computador
historia del computadorhistoria del computador
historia del computador
 
parte
parteparte
parte
 
Evolucion de los computadores
Evolucion de los computadoresEvolucion de los computadores
Evolucion de los computadores
 
Historia.de.la.evolución
Historia.de.la.evoluciónHistoria.de.la.evolución
Historia.de.la.evolución
 
La historia de la computadora
La historia de la computadoraLa historia de la computadora
La historia de la computadora
 
Historia de la evolución de la computadora
Historia de la evolución de la computadoraHistoria de la evolución de la computadora
Historia de la evolución de la computadora
 
Modulo 1 Informática aplicada a la educación ulasalle 2013
Modulo 1 Informática aplicada a la educación ulasalle 2013Modulo 1 Informática aplicada a la educación ulasalle 2013
Modulo 1 Informática aplicada a la educación ulasalle 2013
 
Modulo 1 ulasalle 2013
Modulo 1 ulasalle 2013Modulo 1 ulasalle 2013
Modulo 1 ulasalle 2013
 
Historia+de+la+evolución
Historia+de+la+evoluciónHistoria+de+la+evolución
Historia+de+la+evolución
 
Historia de la matemática
Historia de la matemáticaHistoria de la matemática
Historia de la matemática
 
Lectura antecedentes de la informatica.pdf
Lectura antecedentes de la informatica.pdfLectura antecedentes de la informatica.pdf
Lectura antecedentes de la informatica.pdf
 
Historia de la informatica
Historia de la informaticaHistoria de la informatica
Historia de la informatica
 
Wicho gay
Wicho gayWicho gay
Wicho gay
 
Informatica diego y cesar 8 c
Informatica diego y cesar 8 cInformatica diego y cesar 8 c
Informatica diego y cesar 8 c
 
Cesar
CesarCesar
Cesar
 
Origen, desarrrolo y clasificación de la matemática
Origen, desarrrolo y clasificación de la matemáticaOrigen, desarrrolo y clasificación de la matemática
Origen, desarrrolo y clasificación de la matemática
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadores
 

Historia informatica

  • 1. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA Introducci´n a los Computadores o Curso 2004-2005 ´ (Ingenier´ T´cnica de Telecomunicaci´n) ıa e o UNIVERSIDAD DE MALAGA ´ E.T.S.I. TELECOMUNICACION Historia de la Inform´tica a Se podr´ comenzar hablando de las m´quinas abstractas postuladas por los matem´ticos a ıa a a principios del siglo XX como parte importante de las bases de las computadoras actuales, pero la b´squeda de m´todos, herramientas y m´quinas para efectuar tareas algor´ u e a ıtmicas ha tenido una larga historia que se remonta a tiempos mucho m´s antiguos. Ya los babilonios utilizaban a o a ´ tablas de multiplicaci´n all´ por el 1700 a.C. Estos resolvieron muchas clases de ecuaciones algebraicas, en las que las f´rmulas se representaban como listas de reglas a seguir para resolver o la ecuaci´n, recordando lo que hoy se entiende por algoritmo. o El hombre primitivo us´ los diez dedos de la mano para contar (de ah´ el sistema de nume- o ı raci´n decimal). Posteriormente se ayud´ de guijarros o piedras agrupadas en montones y se o o sofistic´ el m´todo de contar haciendo surcos en una bandeja cubierta de arena (tabla de arena), o e en la que se representaban los n´meros por piedras y sus posiciones en los surcos. En las tablas u de arena, el primer surco de la derecha se puede corresponder a las unidades, el segundo a las decenas, el tercero a las centenas, y as´ sucesivamente. La suma consiste en a˜adir piedras en ı n la hendidura derecha; cuando se completa con diez, se quitan todas y se a˜ade una en la fila n siguiente, y as´ sucesivamente. La palabra c´lculo procede de calculus, que en lat´ significa ı a ın piedra. Hist´ricamente, el ´baco puede considerarse como la primera herramienta eficaz para ayuda o a del c´lculo. La tabla de arena puede considerarse precursora del ´baco, que en una primera a a forma evolucionada era una tabla de madera con hendiduras en forma de surcos en los que se introduc´ las cuentas (piezas con las que se hac´ las cuentas). No est´ claro el origen ıan ıan a del ´baco. Algunos autores afirman que se desarroll´ por el a˜o 3000 a.C. en el valle entre el a o n Tigris y el Eufrates, aunque es muy probable que fuese inventado independientemente por varias culturas, como lo demuestra el hecho de que en el descubrimiento de Am´rica se encontr´ que e o varias civilizaciones precolombinas de M´jico y Per´ lo utilizaban. Adem´s, se tiene noticia, por e u a escritos de autores como Plinio y Cicer´n, de que los romanos utilizaron varios tipos de ´bacos, o a algunos de los cuales dispon´ incluso de ranuras adicionales para facilitar las operaciones con ıan fracciones. El ´baco, en su presente forma, fue introducido en China sobre el 1200 d.C., pasando a desde all´ a Corea hacia el a˜o 1400, y a Jap´n sobre el 1600. La m´quina es muy sencilla, y ı n o a consta de cuentas ensartadas en varillas que, a su vez, est´n montadas en un marco rectangular. a Al desplazar las cuentas sobre las varillas, sus posiciones representan valores almacenados, y 1
  • 2. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA mediante dichas posiciones esta simpl´ ısima ’computadora’ representa y almacena datos. La entrada de datos la efect´a la persona que manipula las cuentas; la salida de datos consiste en u la observaci´n de las posiciones de las cuentas. El control de la ejecuci´n de un algoritmo en o o esta m´quina depende del operador humano, por lo que ´l ´baco por s´ mismo no es m´s que a e a ı a un sistema de almacenamiento de datos; para crear una m´quina algor´ a ıtmica completa debe participar un operador humano. En 1615, el escoc´s John Napier (1550-1617), tambi´n inventor de los logaritmos, ide´ un e e o sencillo instrumento mec´nico denominado Varillas de Napier, con el que se pod´ realizar con a ıan gran facilidad multiplicaciones y divisiones. Una familia completa de varillas de Napier consta de nueve hileras, donde cada una es, en esencia, una columna de la tabla de multiplicar, y con las cuales se realizan multiplicaciones mediante suma de d´ıgitos. Figura 1: John Napier (1550-1617) Entre 1620 y 1630 varios inventores ingleses (Gunter, Oughtred y Delamain) desarrollaron diversas reglas de c´lculo. En 1633, W. Oughtred invent´ un dispositivo para calcular basado a o en los logaritmos de Napier. Este dispositivo lleg´ a ser la conocida regla de c´lculo en la que se o a encuentran marcadas los logaritmos de los n´meros, y en consecuencia, las multiplicaciones y las u divisiones se obtienen como sumas y restas de tales logaritmos. Adem´s, posee otras escalas que a permiten c´lculos de exponentes, funciones trigonom´tricas y otras funciones matem´ticas. Estos a e a instrumentos que utilizan logaritmos para realizar diversas operaciones y donde los resultados y operandos se representan por longitudes (por lo que son sistemas anal´gicos) han sido utilizados o por los investigadores e ingenieros hasta mediados de la d´cada de los sesenta, cuando aparece e la calculadora de bolsillo. En a˜os m´s recientes, el dise˜o de m´quinas de c´mputo se bas´ en la tecnolog´ de las n a n a o o ıa ruedas dentadas. En 1642 el franc´s Blaise Pascal (1623-1662) invent´ una m´quina para sumar e o a y restar, que patent´ en 1647. La m´quina estaba basada en una serie de ruedas giratorias o o a diales, a las que se encuentran solidariamente unidas unas ruedas dentadas. Con los diales se introducen los datos. Al girar el dial, tambi´n lo hace un tambor que tiene escritas las diez e cifras decimales. A trav´s de una peque˜a ventana o visor se puede leer el n´mero que indica e n u la posici´n del tambor, que es la cifra acumulada. Cada posici´n dentro del n´mero tiene su o o u 2
  • 3. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA correspondiente dial y tambor de n´meros. Para arrastrar valores de una posici´n a otra de u o mayor peso se engarzan las ruedas dentadas de cada dos posiciones de pesos consecutivos. Cada vez que una rueda A da una vuelta completa (es decir, la cifra correspondiente debe pasar de 9 a 10), hace girar la rueda B correspondiente a la posici´n de peso superior 1/10 de vuelta, o avanzando la cifra de su visor una posici´n, y la rueda A se sit´a en cero, por haber empezado o u una vuelta. En 1671 Gottfried Leibniz (1646-1716), bas´ndose en la idea de Pascal, construye a una m´quina capaz de realizar las cuatro operaciones b´sicas. La multiplicaci´n se realiza a a o mediante sumas sucesivas. La divisi´n se logra como una operaci´n inversa de la multiplicaci´n. o o o Leibnitz construy´ esta m´quina a la edad de 25 a˜os, y en 1694 se fabric´ de forma industrial, o a n o aun cuando no operaba correctamente cuando se presentaban situaciones en las que deb´ ıan propagarse simult´neamente un n´mero determinado de cifras. a u Figura 2: Blaise Pascal (1623-1662) Figura 3: Gottfried Leibniz (1646-1716) Una innovaci´n muy importante, y en principio ajena a la inform´tica, tuvo lugar a principios o a del siglo XIX. Las calculadoras mec´nicas mencionadas anteriormente no se pueden considerar a m´quinas autom´ticas, pues requieren la continua intervenci´n de un operador humano. La a a o introducci´n de la tarjeta perforada supuso un cambio. Joseph Jacquard present´ en 1801 en o o Par´ un telar autom´tico controlado por tarjetas perforadas. Para conseguir en un telar un ıs a dibujo concreto es necesario levantar determinadas hebras durante cada desplazamiento de la 3
  • 4. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA lanzadera. Las hebras que deben moverse juntas van atadas a una varilla. El sistema de Jacquard conten´ un conjunto de tarjetas perforadas seg´n el dibujo que se desease tejer. Para dise˜ar ıa u n cualquier dibujo no hab´ m´s que cambiar la secuencia de tarjetas. ıa a Figura 4: Telar de Jacquard El matem´tico ingl´s Charles Babbage (1792-1871) dise˜´ en 1822 una m´quina de dife- a e no a rencias para producir tablas de navegaci´n. Esta m´quina de diferencias puede considerarse o a una computadora digital con un programa fijo. Conforme dise˜aba la m´quina de diferencias, n a a Babbage se le ocurri´ la idea de que pod´ modificar las interconexiones entre los registros o ıa durante el proceso de c´mputo para obtener un computador de uso general. De los telares de o Jacquard obtuvo la idea de utilizar tarjetas perforadas para controlar interconexiones y dar la entrada de datos. A los elementos que realizaban las operaciones aritm´ticas los denomin´ taller e o (mill en ingl´s), y a los elementos necesarios para almacenar los n´meros almac´n (store). Se e u e puede decir, sin ´nimo de ser pretenciosos, que Charles Babbage se adelant´ al concepto actual a o de computadora en cuanto a que propon´ cuatro elementos fundamentales en su estructura: ıa entradas, salidas, unidad aritm´tico-l´gica (el taller) y la memoria (el almac´n). Adem´s, su e o e a m´quina estaba concebida como una computadora universal completamente autom´tica y capaz a a de resolver gran cantidad de problemas. Es esta flexibilidad el gran progreso de la m´quina a anal´ıtica (como se denomin´ a este sistema ideado por Babbage en 1833) frente a los calculado- o res mec´nicos anteriores. Las calculadoras de Pascal y Leibniz incorporaban los algoritmos en a su arquitectura, compuesta de ruedas dentadas y engranajes. Por el contrario, la m´quina de a Babbage fue dise˜ada de forma que fuera posible comunicarle la secuencia de pasos a ejecutar n a partir de los agujeros de una tarjeta de cart´n. La m´quina anal´ o a ıtica no lleg´ a construirse o debido a que era de una gran complejidad mec´nica y la mec´nica de precisi´n de su ´poca no a a o e estaba lo suficientemente desarrollada. Babbage dej´ muy pocos datos acerca de su trabajo y o fue Augusta Ada Lovelace, hija de Lord Byron y disc´ ıpula de Babbage, quien dej´ abundantes o escritos de la m´quina anal´ a ıtica al dise˜ar algunos programas para ella. n Si la tecnolog´ de la ´poca no ofrec´ la precisi´n requerida para popularizar las complejas ıa e ıa o calculadoras de Pascal, Leibniz o Babbage, esto no cambi´ hasta que la electr´nica comenz´ o o o a complementar a los dispositivos mec´nicos. A esta etapa, en la que la tecnolog´ fue capaz a ıa de sostener los avances te´ricos que se estaban produciendo, se la conoce como etapa electro- o mec´nica. a A finales del siglo XIX, la oficina del censo de los Estados Unidos se ve´ desbordada por la ıa cantidad de datos a analizar, por lo que encarg´ a un experto en estad´ o ıstica, Hermann Hollerith, 4
  • 5. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA Figura 5: M´quina de diferencias de Babbage a Figura 6: Augusta Ada Lovelace el desarrollo de alguna t´cnica que acelerara el proceso de an´lisis de dichos datos. Hollerith e a propuso que los datos del censo fueran perforados en tarjetas y tabulados autom´ticamente con a ayuda de m´quinas especialmente dise˜adas para ello. Con esta mecanizaci´n del procesamiento a n o de datos de los censos mediante el uso de tarjetas perforadas se obtuvo una velocidad de cla- sificaci´n de 60 tarjetas por minuto, haciendo posible que el censo de 1890 se efectuase en tres o a˜os, en lugar de los doce inicialmente previstos. A partir de aqu´ Hollerith fund´ la Tabula- n ı, o ting Machines Company, que posteriormente pas´ a formar parte de la International Business o Corporation (IBM). El espectacular avance que la electr´nica protagoniza durante la segunda mitad del siglo o XIX culmin´ con el principal hito en este campo: la invenci´n de la v´lvula de vac´ en 1906, o o a ıo 5
  • 6. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA Figura 7: Tabuladora de Hollerith que har´ evolucionar r´pidamente las caracter´ ıa a ısticas de hardware de los ordenadores. Hacia 1914, el espa˜ol Leonardo Torres Quevedo (1852–1936) cre´ el primer sistema aut´n- n o e ticamente autom´tico para jugar al ajedrez. Posteriormente public´ un trabajo sobre el dise˜o a o n de una m´quina de calcular electro-mec´nica basada en las ideas de Babbage, que previamente a a hab´ presentado en Par´ en 1935. ıa ıs En el decenio de 1930-1940, el desarrollo de los ordenadores sufri´ la poderosa influencia o de la Segunda Guerra Mundial. En este per´ ıodo se llevaron a cabo varios proyectos de gran trascendencia. Entre ellos, un proyecto financiado por el ej´rcito de los EEUU por el que e se construyeron en los Bell Telephone Laboratories cinco ordenadores de gran escala basados en rel´s electromec´nicos como componentes operacionales b´sicos, representando un avance e a a significativo de las calculadoras del momento. A comienzos de los a˜os 30, John Atanasoff, del Iowa State College, comenz´ a formular n o los principios de la primera calculadora electr´nica autom´tica. La construcci´n del prototipo o a o se inici´ en 1939, en el que se incorpor´ el uso de la base binaria y una memoria de m´quina o o a regenerable. Durante ese mismo per´ ıodo, en Alemania, Konrad Zuse se dedic´ al dise˜o y o n construcci´n de ordenadores, promoviendo por primera vez algunas ideas fundamentales, como o el uso del sistema binario, a pesar de no tener referencias del trabajo realizado en el resto del mundo. Howard Aiken, entre los a˜os 1937 y 1944, desarroll´ un ordenador, llamado MARK I, con n o el apoyo de IBM y de la Marina de los EEUU. Este ordenador estaba basado en rel´s, siendo e capaz de ejecutar una serie arbitraria de operaciones aritm´ticas controlada por una secuencia de e instrucciones codificadas. Estas m´quinas basadas en rel´s electromec´nicos quedaron desfasadas a e a al poco tiempo de ser construidas, ya que otros investigadores ya estaban aplicando la tecnolog´ ıa de los tubos de vac´ para construir computadoras digitales totalmente electr´nicas. ıo o Durante la Segunda Guerra Mundial, fue construida en Inglaterra por la Inteligencia Brit´nica a la m´quina COLOSSUS, con el fin de decodificar los mensajes alemanes. Pero el primer orde- a nador de gran tama˜o completamente electr´nico, llamado ENIAC (Electronic Numerical Inte- n o 6
  • 7. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA grator And Calculator), fue construido entre 1943 y 1946 bajo la direcci´n de John Mauchly o y J. Presper Ecker, en la Universidad de Pennsylvania. En este ordenador se utilizaron tubos o e a ´ de vac´ electr´nicos en vez de los rel´s electromec´nicos que utilizaban sus predecesores. Este ıo constituy´ el m´s importante y ambicioso esfuerzo para desarrollar la computaci´n electr´nica. o a o o El ENIAC constaba de unos 18.000 tubos de vac´ 70.000 resistencias y 10.000 condensado- ıo, res. La entrada y la salida se realizaba por medio de tarjetas perforadas, y los programas se constru´ mediante conexiones entre sus componentes. Su mayor defecto era que ten´ una ıan ıa capacidad limitada de almacenamiento de informaci´n. o Figura 8: El computador ENIAC En esta ´poca, la programaci´n de estas computadoras era una tarea bastante dif´ puesto e o ıcil, que la secuencia de instrucciones a ejecutar estaba cableada en el hardware de las mismas. Por lo tanto, cada vez que se cambiaba el algoritmo a ejecutar, era necesario cambiar el cableado de la m´quina. Un algoritmo que tardaba en ejecutarse dos minutos, tardaba en programarse en a la m´quina dos d´ a ıas. John von Neumann en 1945 fue el primero en proponer el concepto de programa almacenado, de forma que las instrucciones pod´ guardarse en la memoria junto con los datos, aumentando ıan as´ la flexibilidad y aplicaci´n de los ordenadores. Se pod´ cambiar el programa de la m´quina ı o ıa a sin necesidad de cambiar las conexiones de ´sta. Entre otras sugerencias planteadas en su trabajo, e las m´s importantes podr´ ser: 1) la utilizaci´n de la estructuraci´n realizada por Babbage para a ıan o o las distintas unidades funcionales de un ordenador: entrada, salida, unidad aritm´tica, unidad de e control y memoria; y 2) la representaci´n binaria para la realizaci´n de operaciones aritm´ticas o o e (el ENIAC, por ejemplo, utilizaba aritm´tica decimal). La mayor´ de los ordenadores actuales e ıa siguen estos criterios, por lo que se suelen denominar arquitecturas von Neumann. Por esta ´poca (1946-1952), se desarrollaron varios ordenadores basados en la idea de von e Neumann, tales como el EDSAC, el EDVAC, el IAS, el ILLIAC, etc. Los padres del ENIAC desarrollaron el primer ordenador digital producido comercialmente, el UNIVAC. Este ordenador utilizaba diodos de cristal en vez de tubos de vac´ ıo. Adem´s,a ten´ la posibilidad de leer informaci´n, efectuar operaciones y escribir informaci´n de salida ıa o o simult´neamente, gracias a dispositivos perif´ricos que operaban con independencia. Pose´ a e ıa tambi´n un complicado sistema de cinta magn´tica. e e 7
  • 8. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA Figura 9: El computador UNIVAC En esta ´poca se programaba directamente en el lenguaje de la m´quina, pero ante las e a dificultades que ello entra˜aba, surgi´ la necesidad de buscar una forma de expresi´n m´s apro- n o o a piada. De esta forma apareci´ la idea de traducir de forma autom´tica el dise˜o, expresado en o a n un lenguaje natural, al lenguaje que entiende la m´quina. Siguiendo esta l´ a ınea, en 1954 aparece FORTRAN, el primer lenguaje de alto nivel, seguido por otros como COBOL, ALGOL, BASIC o PL I. Desde entonces, el desarrollo y construcci´n de estas m´quinas ha crecido de forma espec- o a tacular, siendo los avances tecnol´gicos m´s importantes la invenci´n de los transistores en 1958 o a o y el posterior desarrollo de los circuitos integrados a partir de mediados de la d´cada de los 60. e En esta ´poca aparecen potentes sistemas de software que facilitan la labor a los programadores; e son los sistemas operativos, de los que se pueden citar como ejemplo el VMS, MVS o el UNIX. Adem´s, aparecen nuevos lenguajes que toman como base los postulados sobre programaci´n a o estructurada de (Dijkstra, 1968), como son PASCAL (Jensen & Wirth, 1991) o C (Kernighan & Ritchie, 1989). A partir de la d´cada de los 70, se acent´a el avance en el hardware, gracias a la invenci´n del e u o microprocesador, que supone una significativa reducci´n del precio y tama˜o en los ordenadores, o n haci´ndolos m´s populares. e a En 1982 apareci´ MODULA-2, desarrollado por Wirth para adaptar PASCAL a las nuevas o tendencias en el software, que buscan modularidad y abstracci´n. o En general, el avance del hardware ha acercado las m´quinas al usuario dom´stico, y, conjun- a e tamente, se ha ido incrementando la diversidad, potencia y complejidad del software. De hecho, el crecimiento del software ha sido m´s vertiginoso, si cabe, que el del hardware, hasta tal punto a que el programa no se hace para dar funcionalidad a una m´quina determinada, sino que se a compra un hardware determinado para dotar de ciertas capacidades (velocidad, posibilidad de almacenamiento, etc.) al programa que se est´ usando. e 8
  • 9. E.T.S.I. Telecomunicaci´n. Int. Comp. o ´ HISTORIA DE LA INFORMATICA Bibliograf´ ıa (Prieto et al., 2001) Prieto, A., Lloris, A., Torres, J.C. Introducci´n a la Inform´tica. 3a o a edici´n, McGraw-Hill, 2001. o (Breton, 1989) Breton, P. Historia y Cr´ ıtica de la Inform´tica. Ed. C´tedra. Madrid 1989. a a (Arroyo,91) Arroyo, L. 200 A˜os de Inform´tica. Ed. Espasa-Calpe. Madrid 1991. n a 9