mate

Páginas: 6 (1288 palabras) Publicado: 6 de marzo de 2014

Historia de la programación
Gottfried Wilheml von Leibniz (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). Conla colaboración de la hija de Lord Byron, Lady Ada Countess of 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 analítica" de propósito general, capaz de resolver cualquier operación matemática.Murió sin poder terminarla, debido al escepticismo de sus patrocinadores y a que la tecnología de la época no era lo suficientemente avanzada. Un equipo del Museo de las Ciencias de Londres, en 1991, consiguió construir la máquina analítica de Babbage, totalmente funcional, siguiendo sus dibujos y especificaciones.
Las computadoras de hoy en día se sustentan en la lógica matemática basada enun sistema binario. Dicho sistema se implementa sobre dispositivos electrónicos que permiten, o no, pasar la corriente, con lo que se consiguen los 2 estados binarios: 0 y 1. A mediados del siglo XX, cuando se empezaron a construir las primeras computadoras digitales, se utilizaban tubos de vacío para implementar los 2 estados binarios, pero ¿ cómo aparecieron estos conceptos ? Alan MathisonTuring (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ática y 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 circuitosde computadora, de hecho, en su honor fue bautizada el álgebra booleana.

http://www.ciberaula.com/articulo/historia_programacion/




1. Universidad Pedagógica Nacional“Francisco Morazán”Historia y Evolución de los Lenguajes de Programación Programación AvanzadaSistema PREUFOD
2. Definiciones de Lenguaje de Programa Universidad Pedagógica NacionalUn lenguaje de programación es unanotación para escribir programas, a través de los cuales podemos comunicarnoscon el hardware y dar así las ordenes adecuadas para la realización de un determinado proceso“Francisco Morazán”Es un Conjunto de normas lingüísticas (palabras y símbolos) que permiten escribir un programa y que éste sea entendido por el ordenador y pueda ser trasladado a ordenadores similares para su funcionamiento en otrossistemas.Historia y Evolución de los Lenguajes de Programación Un lenguaje esta definido por una gramática o conjunto de reglas que se aplican a un alfabeto constituido por el conjunto de símbolos utilizados. Los distintos niveles de programación existentes nos permiten acceder al hardware, de tal forma que según utilicemos un nivel u otro, así tendremos que utilizar un determinado lenguaje ligado asus correspondientes traductores.Programación AvanzadaNormalmente es la computadora la que se encarga de realizar las traducciones de códigos para que ella misma los pueda comprenderSistema PREUFOD
3. Definiciones de Lenguaje de Programa Universidad Pedagógica NacionalEl programa esta formado por un conjunto de instrucciones, sentencias, bloques funcionales y grafismosque indican las operaciones arealizar“Francisco Morazán”Las instrucciones representan la tarea más elemental de un programa: leer una entrada, realizar una operación, activar una salida, etc.La sentencia representa el mínimo conjunto de instrucciones o sentencias que realizan una tarea o función compleja: encontrar el valor de una función lógicaen combinación de varias variables, consultar un conjunto de condiciones,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mate
  • Mate
  • Mate
  • Mate
  • Mate
  • Mate
  • Mate
  • Mate

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS