Evolución del Procesamiento de la Información

Anuncio
Evolución del Procesamiento de la Información - 1ra. Parte
by Tux Merlin - Joomla-gnu.com
www.joomla-gnu.com
Quizás este debió ser el primer artículo publicado en esta sección pero
dada la imperiosa necesidad de "zarpar" con la "novedad" me vi
obligado a publicar los artículos a medida que iba rescantando la
información. Mi biblioteca no es tan grande pero en una parte de ella
abundan apuntes escritos a mano, dactilografiados, fotocopias de todo
tipo, manuales y revistas, todo en una mixtura que huele a viejo y que
al explorar resucita inolvidables recuerdos de clautros universitarios.
En esta marea histórica que traigo a la web, cada cosa encontrada fue
como un madero flotando a la deriva que despertaba la idea de
compartirlo inmediatamente, ¡ya!, como si se fuese a perder para
siempre. Ahora di con una carpeta de cartulina azul que corresponde al
primer módulo del programa "Sistemas de Computación I" de la
carrera Analista de Sistemas que se daba en 1984 en la Universidad
Tecnológica Nacional y que en sus primeras hojas hace una reseña, tal
vez un poco extensa, a la Evolución de Procesamiento de la
Información. Seguramente si alguno está estudiando le sirva como
referencia, por eso se los comparto con algún que otro retoque o
abreviación.
Primeros tiempos
A lo largo de la historia el hombre fue resolviendo sus necesidades de
registración para llevar la cuenta de sus bienes y efectuar las
operaciones necesarias para la permuta o venta de los mismos. Fue
ideando métodos ágiles de cálculo tales como contar con los
elementos que le proporcionaba la naturaleza, por ejemplo: dedos,
piedras, con nudos en las sogas, etc. Así, los egipcios usaban el
contador de arena que consistía en surcos en la arena donde
colocaban piedras.
Partiendo de la idea de contar con los dedos, los pueblos primitivos
tomaron como base de sus cálculos el número 10, pero sería un error
pensar que todos tomaron el mismo sistema, por ejemplo los mayas
calculaban en base 20, los babilonios en base 60, los esquimales en
base 5, etc.
Un mejoramiento de la técnica de cálculo surge con la aparición del
ábaco que data del año 2600 a.C. y todavía se lo usa en algunas
página 1 / 7
Evolución del Procesamiento de la Información - 1ra. Parte
by Tux Merlin - Joomla-gnu.com
www.joomla-gnu.com
regiones de China, Japón y Rusia. Consistía, en su forma más sencilla,
en una tabla con hendiduras; en la primera se colocaban tantas
piedras o cuentas como unidades había que representar; en la
segunda, tantas como decenas y así sucesivamente. Este método de
cálculo produjo un gran avance en todas las culturas que lo adoptaron.
Luego de esto, pasaron cerca de 4 mil años antes de la siguiente
mejora importante. La gran distancia que separó ambas fue causada
por el uso de los número romanos que dificultaron la creación de
aparatos mecánicos. Alrededor del 1200 de nuestra era, con la
aceptación del sistema numérico arábigo, se favorecieron los avances,
pero igualmente no aparecieron invenciones hasta el siglo XVII.
En 1617 John Nepier (matemático escocés) desarrolló los logarítmos,
sistema tabular que proporcionó un método conveniente para abreviar
los cálculos, conviertiendo la multiplicación, división, potenciación y
radicación en simples sumas y restas. De los logarítmos deriva la
invención de la "Regla de Cálculo". La Regla de Cálculo consta de una
escala fija y otra móvil y las operaciones se resuelven por medio de
sumas y restas de distancias geométricas, es sumamente práctica pero
presenta una dificultad: si se requieren más de tres dígitos
significativos los resultados son aproximados.
página 2 / 7
Evolución del Procesamiento de la Información - 1ra. Parte
by Tux Merlin - Joomla-gnu.com
www.joomla-gnu.com
Las máquinas precursoras de las computadoras datan del siglo XVII.
Las partes que realizan cálculos en las actuales computadoras son
resultado de la evolución lógica de las máquinas de sumar y las
calculadoras mecánicas.
El primero en lograr con éxito el desarrollo de una calculadora
mecánica para contar dígitos fue Blaise Pascal (1642), la que se
denominó "Sumadora de Pascal" o "Pascalina". Era un aparato
apropiado para efectuar largas sumas y consistía en una hilera de
ruedas donde cada una de ellas constaba de diez dientes iguales que
representaban los dígitos del 0 al 9, formando lo que se llamó "la rueda
contador decimal". La primera rueda de hilera representaba las
unidades, la segunda la decenas y así sucecivamente. La única
dificultad que ofrecía era la necesidad de arrastrar en una unidad la
rueda de las decenas cuando la de las unidades había acumulado diez.
Se podría considerar como ejemplo de este método los primeros
cuentakilómetros de los automóviles.
Uno de los principales
problemas de Pascal fue lograrun mecanismo contador que pudiera
realizar la operación de transporte en forma automática.
página 3 / 7
Evolución del Procesamiento de la Información - 1ra. Parte
by Tux Merlin - Joomla-gnu.com
www.joomla-gnu.com
La importancia de que Pascal pudiera incluir en su máquina el diseño
de un mecanismo de transporte reside en que elminaba una de las
funciones del operador incorporándola a la máquina.
En base a la sumadora de Pascal, en 1671 Leibniz (científico y filóso
aleman) proyectó una máquina de multiplicar por medio de sumas
sucesivas. Se puede considerar que la calculadora de mesa y la caja
registradora (inventada por James Ritty en 1879) son descendientes
directos del invento de Leibniz.. El diseño de dicha máquina también se
basó en la rueda contadora decimal de dientes.
página 4 / 7
Evolución del Procesamiento de la Información - 1ra. Parte
by Tux Merlin - Joomla-gnu.com
www.joomla-gnu.com
En la evolución de la computación influyeron, en gran medida, las
técnicas de las tarjetas perforadas. Las mismas surgen primero en la
industria textil, en el período 1725-1745. Yacques de Vaucamon
desarrolló un equipo para tejer que era controlado por una cinta de
papel perforado. Su diseño era muy rudimentario pero sirvió como
inspiración para futuros progresos. En 1807, Joseph N. Jacquard,
perfeccionó una máquina que empleaba una secuencia de tarjetas
perforadas, cuyas perforaciones controlaban la selección de los hilos y
la ejecución del diseño.
En base al funcionamiento de este telar, Charles Babbage
(matemático inglés) inventó en 1822 la primera computadra de
propósito general. Nunca la llegó a construir ya que la técnicas de
precisión de la época no estaban preparadas para satisfacer las
necesidades de su proyecto. Pero el concepto que dejó Babbage en el
diseño de su máquina ha suministrado ideas básicas que se utilizan en
página 5 / 7
Evolución del Procesamiento de la Información - 1ra. Parte
by Tux Merlin - Joomla-gnu.com
www.joomla-gnu.com
las computadoras modernas.
Propuso una máquina con ruedas contadoras decimales que fuera
capaz de efectuar una operación de suma en un segundo. Era ante
todo automática y requería un mínimo de atención por parte del
operador y lograba con esto evitar que la máquina perdiera velocidad.
Babbage había diseñado su máquina con capacidad de acumular
datos, operar y controlar la ejecución de las instrucciones. Dicha
máquina debía disponer de: a) dispositivos de entrada, b) memoria
para almacenar los datos introducidos y los resultados de las
operaciones intermedias, c) unidad de control, vigila la ejecución
correcta de las instrucciones, d) unidad aritmético-lógica, efectúa las
operaciones, e) dispositivos de salida, transmite el resultado al
exterior.
Babbage fue el precursor del requerimiento de veolcidad, tanto para
los datos como para las instrucciones. Demostró que era necesario
tanto un almacenamiento de datos como de instrucciones. Planteó
tener las instrucciones requeridas para una serie de operaciones
preparadas con anterioridad y colocadas en el almacenamiento de
instrucciones en el orden que debían ser utilizadas, una vez finalizada
una operación debía solicitar la siguiente instrucción del
almacenamiento.
Las ideas de Babbage se usaron por primera vez con cierto éxito 100
años más tarde.
página 6 / 7
Evolución del Procesamiento de la Información - 1ra. Parte
by Tux Merlin - Joomla-gnu.com
www.joomla-gnu.com
En 1854, Geoge Boole, matemático inglés, representó la lógica en los
símbolos de los matemáticos, a lo que se llamó álgebra lógica o
álgebra booleana. Esto tuvo gran importancia para las computadoras
ya que las mismas están construídas mediante unas redes muy
complejas de circuitos y el álgebra booleana proporciona un método de
representación de los mismos mucho más eficiente y sistemático que
las representaciones geométricas o electrónicas convencionales.
Luego llegó la revolución industrial que presentó nuevos desafíos...
página 7 / 7
Powered by TCPDF (www.tcpdf.org)
Descargar