Académique Documents
Professionnel Documents
Culture Documents
Antecedentes de la Tecnologa
En los pocos aos que han transcurrido del siglo XXI la tecnologa ha avanzado
rpidamente, progresando en casi todos los campos de la ciencia. La tasa de desarrollo
de los computadores es un ejemplo de la aceleracin del progreso tecnolgico, lo que
lleva a algunos a pronosticar el advenimiento de una singularidad tecnolgica en este
siglo.
Antecedentes de la Programacin
Ada Lovelace, fue una matemtica y escritora britnica conocida principalmente por
su trabajo sobre la mquina calculadora mecnica de uso general de Charles Babbage,
la Mquina analtica. Entre sus notas sobre la mquina se encuentra lo que se reconoce
hoy como el primer algoritmo destinado a ser procesado por una mquina. Como
consecuencia, se la describe a menudo como la primera programadora de ordenadores.
Dedujo y previ la capacidad de los ordenadores para ir ms all de los simples clculos
de nmeros, mientras que otros, incluido el propio Babbage, se centraron nicamente en
estas capacidades. Entre 1842 y 1843, tradujo un artculo del ingeniero militar italiano Luigi
Menabrea sobre la mquina, que complement con un amplio conjunto de notas propias,
denominadas simplemente Notas. Estas notas contienen lo que se considera como el
primer programa de ordenador, esto es, un algoritmo codificado para que una mquina lo
procese. Las notas de Lovelace son importantes en la historia de los orgenes de la
computacin. Tambin desarroll una visin sobre las capacidades de los ordenadores de ir
ms all de unos simples clculos numricos mientras que otros, entre ellos el propio
Babbage, se concentraron solamente en estas posibilidades.
En sus notas, Ada Augusta dice que la mquina analtica slo poda dar informacin
disponible que ya era conocida: vio claramente que no poda originar conocimiento. Su
trabajo fue olvidado por muchos aos, atribuyndole exclusivamente un papel de
transcriptora de las notas de Babbage. Este mismo caracteriz su aporte al llamarla su
intrprete aunque recientes investigaciones muestran la originalidad de su punto de vista
sobre las instrucciones necesarias para el funcionamiento de la mquina analtica.
Relacin
Del mismo modo que el hombre sinti la necesidad de comunicarse con sus semejantes,
en sus avances cientficos tcnicos en aras del desarrollo de crear mquinas que resuelva
innumerables clculos, a travs de la electrnica crea las computadoras.
Los ordenadores no hablan nuestro idioma, son maquinas y como tales, necesitan un
lenguaje especifico pensado por el hombre para ellas. Adems, necesitan constantemente
interpretar todas las instrucciones que reciben. Dada la dificultad de comunicacin
insalvable entre el computador y el programador, pronto aparecieron lenguajes de
programacin que hacen posible la comunicacin con el microprocesador, utilizando
trminos y smbolos relacionados con el tipo de problema que se debe resolver, mediante el
empleo de herramientas que brinda la informtica.