HISTORIA DE LA
INFORMATICA
El dispositivo de calculo mas antiguo que se conoce es el
abaco.
Su nombre viene del
griego abakos que significa superficie plana. Se sabe que los griegos empleaban
tablas para contar en el siglo V antes de Cristo o tal
vez antes. El abaco tal como lo conocemos actualmente esta
constituido por una serie de hilos con cuentas ensartadas en ellos. En nuestro
país este tipo de abaco lo hemos visto
todos en las salas de billar.
Esta versión de abaco se ha utilizado en
Oriente Medio y Asia hasta hace relativamente muy poco. A finales de
1946 tuvo lugar en Tokio una competición de calculo entre un mecanógrafo del
departamento financiero del
ejército norteamericano y un oficial contable japonés.
Tras el abaco de los griegos pasamos al siglo XVI.
John Napier (1550-1617) fue un matematico
escocés famoso por su invención de los logaritmos funciones
matematicas que permiten convertir las multiplicaciones en sumas y las
divisiones en restas. Napier inventó un
dispositivo consistente en unos palillos con números impresos que merced a un ingenioso y
complicado mecanismo le permitía realizar operaciones de
multiplicación y división.
El primer calculador mecanico apareció en 1642 tan sólo 25
años después de que Napier publicase una memoria describiendo su
maquina. El artífice de esta maquina fue el
filósofo francés Blaise Pascal (1.623-1.662) en cuyo honor se
llama Pascal uno de los lenguajes de programación que mas impacto
ha causado en los últimos años. Las ruedas giraban mediante una
manivelacon lo que para sumar o restar lo que había que hacer era girar
la manivela correspondiente en un sentido o en otro el
número de pasos adecuado.
Leibnitz (1646-1716) fue uno de los genios de su época; a los 26
años aprendió matematicas de modo autodidacta y
procedió a inventar el calculo. Inventó una maquina de calcular por la simple
razón de que nadie le enseñó las tablas de multiplicar.
La maquina de Leibnitz apareció en 1672; se diferenciaba de la de
Pascal en varios aspectos fundamentales el mas importante de los cuales
era que podía multiplicar dividir y obtener raíces cuadra-das.
Leibnitz propuso la idea de una maquina de calculo en sistema
binario base de numeración empleada por los modernos ordenadores
actuales. Tanto la maquina de Pascal como la de Leibnitz
se encontraron con un grave freno para su difusión: la revolución
industrial aún no había tenido lugar y sus maquinas eran
demasiado complejas para ser realizadas a mano.
Entre 1673 y 1801 se realizaron algunos avances el mas importante de los
cuales probablemente fue el de Joseph Jacquard (1752-1834) quien utilizó
un mecanismo de tarjetas perforadas para controlar el dibujo formado por los
hilos de las telas confeccionadas por una maquina de tejer.
Jacquard fue el primero en emplear tarjetas perforadas para almacenar la
información sobre el dibujo del tejido y ademas
controlar la maquina.
La maquina de tejer de Jaquard presentada en 1801 supuso gran
éxito comercial y un gran avance en la
industria textil.
La antesala de la informatica.Aunque hubo muchos precursores de los
actuales sistemas informaticos para muchos especialistas la historia
empieza con Charles Babbage matematico e inventor inglés que al
principio del
siglo XIX predijo muchas de las teorías en que se basan los actuales
ordenadores.
En 1822 diseñó su maquina diferencial
para el calculo de polinomios. Esta maquina se
utilizó con éxito para el calculo de tablas de
navegación y artillería lo que permitió a Babbage
conseguir una subvención del gobierno para el desarrollo de
una segunda y mejor versión de la maquina.
Durante 10 años Babbage trabajó infructuosamente en una segunda
maquina sin llegar a conseguir completarla y en 1833 tuvo una idea
mejor.
Mientras que la maquina diferencial era un
aparato de proceso único Babbage decidió construir una
maquina de propósito general que pudiese resolver casi cualquier
problema matematico
La sofisticada organización de esta segunda maquina la
maquina diferencial según se la llamó es lo que hace que
muchos consideren a Babbage padre de la informatica actual.
Como los
modernos computadores la maquina de Babbage tenía un mecanismo de entrada y salida por tarjetas perforadas una
memoria una unidad de control y una unidad aritmético-lógica. Una
de sus características mas importantes era que la maquina
podía alterar su secuencia de operaciones en base al resultado de
calculos anteriores algo fundamental en los ordenadores modernos. La
maquina sin embargo nunca llegó a construirse.
Aunque otros pocos hombres trataron de construir
autómatas ocalculadoras siguiendo los esquemas de Babbage su trabajo
quedo olvidado hasta que inventores modernos que desarrollaban sus propios
proyectos de computadores se encontraron de pronto con tan extraordinario
precedente.
Otro inventor digno de mención es Herman Hollerith.
A los 19 años. en 1879
fue contratado como asistente en las oficinas del censo norteamericano
que por aquel entonces se disponía a realizar el recuento de la
población para el censo de 1880. Este tardó 7
años y medio en completarse manualmente. Hollerith fue animado
por sus superiores a desarrollar un sistema de
cómputo automatico para futuras tareas.
El sistema inventado por Hollerith utilizaba tarjetas perforadas en las que
mediante agujeros se representaba el sexo la edad raza etc En la maquina
las tarjetas pasaban por un juego de contactos que
cerraban un circuito eléctrico activandose un contador y un
mecanismo de selección de tarjetas. Estas se leían a ritmo de 50 a 80 por minuto.
Desde 1880 a 1890 la población subió de
5O a 63 millones de habitantes aun así el censo de 1890 se
realizó en dos años y medio gracias a la maquina de
Hollerith.
En 1924 Hollerith fusionó su compañía con otras dos para
formar la Internacional Bussines Machines hoy mundialmente conocida como
IBM.
El nacimiento del
ordenador actual.
Ante la necesidad de agilizar el proceso de datos de las oficinas del
censo se contrató a James Powers un estadístico de Nueva Jersey
para desarrollar nuevas maquinas para el censo de 1910. Powers
diseñó nuevas maquinas para el censode 1910 y de modo
similar a Hollerith decidió formar su propia compañía en
1911; la Powers Accounting Machine Company que fue posteriormente adquirida por
Remington Rand la cual a su vez se fusionó con la Sperry Corpora-tion
formando la Sperry Rand Corporation.
John Vincent Atanasoft nació en 1903 su padre era un
ingeniero eléctrico emigrado de Bulgaria y su madre una maestra de
escuela con un gran interés por las matematicas que
transmitió a su hijo.
Atanasoff se doctoró en física teórica y
comenzó a dar clases en lowa al comienzo de los años 30. Se encontró con lo que por entonces eran dificultades habituales
para muchos físicos y técnicos; los problemas que tenían
que resolver requerían una excesiva cantidad de calculo para los
medios de que disponían.
Con unos primeros 650 dólares contrató la cooperación de
Clifford Berry estudiante de ingeniería y los materiales para un modelo experimental. Posteriormente
recibieron otras dos donaciones que sumaron 1460 dólares y otros 5000
dólares de una fundación privada. Este primer aparato fue
conocido como
ABC Atanasoff- Berry-Computer.
En 1941 Maunchly se matriculo en unos cursos sobre ingeniería
eléctrica en la escuela Moore de Ingeniería donde conoció
a un instructor de laboratorio llamado J. Presper Eckert
El 9 de abril de 1943 se autorizó a los dos hombres a iniciar el
desarrollo del
proyecto. Se le llamó ENIAC (Electronic Numerical
integrator and Computer). El presupuesto inicial era de 150.000
dólares) cuando la maquina estuvo terminada el costo total
habíasido de 486.804 22 dólar.
Entre 1939 y 1944 Howard Aiken de la universidad de Harvard en
colaboración con IBM desarrolló el Mark 1 también conocido
como
calculador Automatico de Secuencia Controlada. Este fue un computador electromecanico de 16 metros de largo y
mas de dos de alto.
Operaba con números de hasta 23 dígitos y podía
multiplicar tres números de 8 dígitos en 1 segundo. El Mark 1 y
las versiones que posteriormente se realizaron del mismo
tenían el mérito de asemejarse considerablemente al tipo de
maquina ideado por Babbage aunque trabajaban en código decimal y
no binario. El avance que estas maquinas electromecanicas supuso
fue rapidamente ensombrecido por el Eniac con sus circuitos
electrónicos.
En 1946 el matematico húngaro John Von Neumann propuso una
versión modificada del Eniac; el Edvac
(Electronic Discrete Variable Automatic Computer) que se construyó en
1952. Esta maquina presentaba dos importantes diferencias respecto al
Eniac: En primer lugar empleaba aritmética binaria lo que simplificaba
enormemente los circuitos electrónicos de calculo.
En segundo lugar permitía trabajar con un programa
almacenado. El Eniac se programaba enchufando centenares de clavijas y
activando un pequeño número de
interruptores. Cuando había que resolver un
problema distinto era necesario cambiar todas las conexiones proceso que
llevaba muchas horas.
Von Neumann propuso cablear una serie de instrucciones y hacer que éstas
se ejecutasen bajo un control central. Ademas propuso que los códigos de operación
quehabían de controlar las operaciones se almacenasen de modo similar a
los datos en forma binaria.
De este modo el Edvac no necesitaba una
modificación del cableado para cada
nuevo programa pudiendo procesar instrucciones tan deprisa como los datos. Ademas el programa
podía modificarse a sí mismo ya que las instrucciones almacenadas
como
datos podían ser manipuladas aritméticamente.
Eckert y Mauchly tras abandonar la universidad fundaron su
propia compañía la cual tras diversos problemas fue absorbida por
Remington Rand. El 14 de junio de 1951 entregaron su primer ordenador a
la Oficina del
Censo el Univac-I.
Posteriormente aparecería el Univac-II con memoria de núcleos
magnéticos lo que le haría claramente superior a su antecesor
pero por diversos problemas esta maquina no vio la luz
hasta 1957 fecha en la que había perdido su liderazgo en el mercado
frente al 705 de IBM.
En 1953 IBM fabricó su primer computador para
aplicaciones científicas el 701. Anteriormente
había anunciado una maquina para aplicaciones comerciales el 702
pero esta maquina fue rapidamente considerada inferior al
Univac-I. Para compensar esto IBM lanzó al mercado una
maquina que resultó arrolladora el 705 primer ordenador que
empleaba memorias de núcleos de ferrita IBM superó
rapidamente a Sperry en volumen de ventas gracias una eficaz política
comercial que actualmente la sigue manteniendo a la cabeza de todas las
compañías de informatica del mundo en cuanto a ventas.
A partir de entonces fueron apareciendo progresivamente
mas y masmaquinas. Veamos las etapas que
diferencian unas maquinas de otras según sus
características. Cada etapa se conoce con el nombre de
generación.
La primera generación
El Univac 1 viene a marcar el comienzo de lo que se llama la primera
generación. Los ordenadores de esta primera etapa se caracterizan por
emplear el tubo de vacío como elemento fundamental de circuito.
Son maquinas grandes pesadas y con unas posibilidades muy limitadas. El
tubo de vacío es un elemento que tiene un
elevado consumo de corriente genera bastante calor y tiene una vida media
breve. Hay que indicar que a pesar de esto no todos los ordenadores de la
primera generación fueron como
el Eniac las nuevas técnicas de fabricación y el empleo del sistema binario
llevaron a maquinas con unos pocos miles de tubos de vacío.
La segunda generación
En 1958 comienza la segunda generación cuyas maquinas empleaban
circuitos transistorizados. El transistor es un
elemento electrónico que permite reemplazar al tubo con las siguientes
ventajas: su consumo de corriente es mucho menor con lo que también es
menor su producción de calor. Su tamaño es
también mucho menor. Un transis-tor
puede tener el tamaño de una lenteja mientras que un tubo de
vacío tiene un tamaño mayor que el de un cartucho de escopeta de
caza. Esto permite una drastica reducción de
tamaño. Mientras que las tensiones de alimentación de los
tubos estaban alrededor de los 300 voltios las de los transistores vienen a ser
de 10 voltios con lo que los demas elementos de circuito también
pueden ser demenor tamaño al tener que disipar y soportar tensiones
muchos menores. El transistor es un elemento constituido
fundamentalmente por silicio o germanio.
Las maquinas de la segunda generación emplean ademas
algunas técnicas avanzadas no sólo en cuanto a electrónica
sino en cuanto a informatica y proceso de datos como por ejemplo los
lenguajes de alto nivel.
La tercera generación
En 1964 la aparición del IBM 360 marca el comienzo de
la tercera generación. Las placas de circuito impreso con
múltiples componentes pasan a ser remplazadas por los circuitos
integrados.
Así pues hemos dado otro salto importante en cuanto a la
reducción de tamaño. El consumo de un
circuito integrado es también menor que el de su equivalente en
transistores resistencias y demas componentes. Ademas
su fiabilidad es también mayor.
En la tercera generación aparece la multiprogramación el
teleproceso se empieza a generalizar el uso de
minicomputadores en los negocios y se usan cada vez mas los lenguajes de
alto nivel como
Cobol y Fortran.
La cuarta generación
La aparición de una cuarta generación de ordenadores hacia el
comienzo de los años setenta no es reconocida como tal por muchos profesionales del medio para quienes
ésta es sólo una variación de la tercera. Maquinas representativas de esta generación son el
IBM 370 y el Burroughs. Las maquinas de esta
cuarta generación se caracterizan por la utilización de memorias
electrónicas en lugar de las de núcleos de ferrita.
Estas representan un gran avance en cuanto a velocidad
y enespecial en cuanto a reducción de tamaño. En un chip de silicio no mayor que un centímetro
cuadrado caben 64.000 bits de información. En núcleos de ferrita
esa capacidad de memoria puede requerir cerca de un
litro en volumen.
Se empieza a desechar el procesamiento batch o por lotes en favor del
tiempo real y el proceso interactivo. Aparecen innumerables
lenguajes de programación. Las capacidades de
memoria empiezan a ser enormemente grandes. En esta
etapa cobran gran auge los minicomputadores. Estos son maquinas con un procesador de 16 bits una memoria de entre 16 32 KB y un
precio de unos pocos millones.
La quinta generación: los microprocesadores
Posteriormente hacia finales de los setenta aparece la que podría ser la
quinta generación de ordenadores. Se caracteriza por la aparición
de los microcomputadores y los ordenadores de uso
personal. Estas maquinas se caracterizan por llevar en su interior un microprocesador circuito integrado que reúne en un
sólo chip de silicio las principales funciones de un ordenador.
Los ordenadores personales son equipos a menudo muy pequeños no permiten
multiproceso y suelen estar pensados para uso
doméstico o particular. Los microcomputadores si bien empezaron
tímidamente como
ordenadores muy pequeñitos rapidamente han escalado el camino
superando a lo que hace 10 años era un minicomputador. Un microcom-putador actual puede tener entre 4Mb y 32Mb de
memoria discos con capacidades del orden del
Gigabyte y pueden permitir la utilización simultanea del equipo por varios
usuarios.