historria de la programacion

Páginas: 8 (1760 palabras) Publicado: 13 de mayo de 2013
Nombre del alumno(a)
Berenice Reyes Alejandre

Grupo
IA-II

Carrera
Ing. Ambiental

Catedrático
Marco Antonio Zúñiga López

Experiencia educativa
Algoritmos Computacionales y Programación

Trabajo
Historia de la Programación y Lenguajes

Fecha de entrega
13 de febrero de 2013
HISTORIA DE LA PROGRAMACION
Sobre los últimos 50 años, los idiomas que programan hanevolucionado del código binario de máquina a herramientas poderosas que crean las abstracciones complejas. Es importante entender por qué los idiomas han evolucionado, y qué capacidades que los idiomas más nuevos nos dan.

"Tan largo como no había máquinas, programar era ningún problema; cuando tuvimos unos pocas computadoras débiles, programar llegó a ser un problema templado y ahora que tenemos lascomputadoras gigantescas, programar ha llegado a ser un problema igualmente gigantesco. En este sentido que la industria electrónica no ha resuelto un solo problema, tiene sólo los creó - ha creado el problema de usar su producto". [Edsger. W. Dijkstra. "El Programista Humilde" (la Conferencia del Premio de Turing), Comunicaciones del ACM, Vol 15, No. 10 (el octubre 1972).]
Gottfried Wilheml vonLeibniz (1646-1716), quien aprendió matemáticas de forma autodidacta (método no aconsejable en programación) construyó una máquina similar a la de Pascal, aunque algo más compleja, podía dividir, multiplicar y resolver raíces cuadradas.
Pero quien realmente influyó en el diseño de los primeros computadores fue Charles Babbage(1793-1871). Con la colaboración de la hija de Lord Byron, Lady Ada Countessof Lovelace(1815-1852), a la que debe su nombre el lenguaje ADA creado por el DoD (Departamento de defensa de Estados Unidos) en los años 70. Babbage diseñó y construyó la "máquina diferencial" para el cálculo de polinomios. Más tarde diseñó la "máquina analitica" de propósito general, capaz de resolver cualquier operación matemática.
A mediados del siglo XX, cuando se empezaron a construir lasprimeras computadoras digitales, se utilizaban tubos de vacío para implementar los 2 estados binarios, pero ¿cómo aparecieron estos conceptos? Alan Mathison Turing (1912-1954) diseñó una calculadora universal para resolver cualquier problema, la "máquina de Turing". Tuvo mucha influencia en el desarrollo de la lógica matemática. En 1937 hizo una de sus primeras contribuciones a la lógica matemáticay en 1943 plasmó sus ideas en una computadora que utilizaba tubos de vacío. George Boole (1815-1864) también contribuyó al algebra binaria y a los sistemas de circuitos de computadora, de hecho, en su honor fue bautizada el álgebra booleana. La primera computadora digital electrónica patentada fue obra de John Vincent Atanasoff (1903-1995). Conocedor de las inventos de Pascal y Babbage, y ayudadopor Clifford Berry (1918-1963), construyó el Atanasoff Berry Computer (ABC). El ABC se desarrolló entre 1937 y 1942. Consistía en una calculadora electrónica que utilizaba tubos de vacío y estaba basada en el sistema binario.
Entre 1939 y 1944, Howard Aiken (1900-1973) de la universidad de Harvard en colaboración con IBM desarrolló el Mark 1. Era una computadora electromecánica de 16 metros delargo y más de dos de alto. Tenía 700.000 elementos móviles y varios centenares de kilómetros de cables. Podía realizar las cuatro operaciones básicas y trabajar con información almacenada en forma de tablas.





















EVOLUCION DE LOS LENGUAJES DE PROGRAMACION

¿Qué Es Un Lenguaje De Programación?
Un lenguaje de programación permite a las personas comunicarsecon los ordenadores para indicarles lo que tienen que hacer. Una persona que quiere que el ordenador realice una determinada tarea escribe un programa en un lenguaje de programación determinado, y el ordenador (utilizando ciertos traductores llamados compiladores e intérpretes) es capaz de realizar dicha tarea.
Tras el desarrollo de las primeras computadoras surgió la necesidad de programarlas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • historrias
  • historria
  • historria
  • historria
  • pem en historria
  • Historria Del Mueble
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS