Historia
La historia de la ciencia de la computación antecede a la
invención del computador digital moderno. Antes de la década de 1920, el
término computador se refería a un ser humano que realizaba cálculos. Los
primeros cimientos de lo que se convertiría en ciencias de la computación son
anteriores a la invención de la computadora digital moderna. Se trataba de
máquinas para el cálculo de las tareas numéricas fijas, como el ábaco han
existido desde la antigüedad, ayudando en cálculos tales como la multiplicación
y la división. Además, los algoritmos para realizar cálculos han existido desde
la antigüedad, incluso antes de que se crearan equipos de computación
sofisticados. Los antiguos sánscritos tratadistas Shulba Sutras, o "Reglas
de la cuerda", es un libro de algoritmos escritos en 800 a. C. para la
construcción de objetos geométricos como altares utilizando una clavija y
cuerda, un precursor temprano del campo moderno de la geometría computacional.
Blaise Pascal diseñó y construyó la primera calculadora
mecánica de trabajo, la Pascalina, en 1642.9 En 1673 Gottfried Leibniz creó
una calculadora mecánica digital, llamada el 'Stepped Reckoner'. Él puede
ser considerado el primer computólogo y teórico de la información, entre otras
razones, porque fue el primero en documentar el sistema numérico binario. En
1820, Charles Xavier Thomas de Colmar lanzó la calculadora mecánica
industrial cuando lanzó su simplificado aritmómetro, que fue la primera
máquina de calcular lo suficientemente fuerte y lo suficientemente confiable
para ser usada a diario en un entorno industrial. Charles Babbage inició el
diseño de la primera calculadora automática mecánica, su máquina diferencial,
en 1822, que finalmente le dio la idea de la primera calculadora mecánica
programable, su máquina analítica. Él comenzó a desarrollar esta máquina en
1834 y "en menos de dos años que había esbozado muchas de las
características más destacadas del moderno equipo. Un paso fundamental fue la
adopción de un sistema de tarjetas perforadas derivado del telar de
Jacquard" haciéndolo infinitamente programable. En 1843, durante la
traducción de un artículo francés sobre la máquina analítica, Ada Lovelace escribió,
en una de las muchas notas que incluye el artículo, un algoritmo para calcular
los números de Bernoulli, que es considerado como el primer programa de
ordenador.15 Alrededor de 1885, Herman Hollerith inventó la máquina
tabuladora, que usaba tarjetas perforadas para procesar información
estadística; finalmente, su compañía se convirtió en parte de IBM. En 1937,
cien años después del sueño imposible de Babbage, Howard Aiken convencidos por
IBM, que estaban manufacturando todo tipo de equipos de tarjetas perforadas y
así como la calculadora de negocio para desarrollar su calculadora
programable gigante, el ASCC/Harvard Mark I, se basó en la máquina analítica de
Babbage, que a su vez utiliza las tarjetas perforadas y una unidad central de
cálculo. Cuando se terminó de construir la máquina, algunas personas lo
aclamaron como "el sueño de Babbage hecho realidad".
Durante la década de 1940, conforme se
desarrollaban las nuevas y más poderosas máquinas para computar, el término
computador se comenzó a utilizar para referirse a las máquinas y ya no a sus
antecesores humanos. Cuando se hizo evidente que las computadoras no
solamente podrían utilizarse para realizar cálculos matemáticos, el campo de
las ciencias de la computación se amplió para estudiar cómputo en general. Las
ciencias de la computación empezaron a establecerse como una disciplina
académica distinta de las demás en la década de 1950 y principios de 1960. Entonces surgió el primer programa de grado universitario mundo, el Cambridge
Diploma in Computer Science, se inició en la Universidad de Cambridge en el
Cambridge Computer Lab (departamento de ciencias de la computación) en 1953. El
primer programa de grado universitario en ciencias de la computación en los
Estados Unidos se formó en Universidad de Purdue en 1962. Desde que se
dispone ordenadores prácticos, muchas aplicaciones la de las ciencias de la
computación convirtieron en diferentes áreas de estudio en sus propios
términos.

No hay comentarios.:
Publicar un comentario