ENSAYO ACERCA DE LA HISTORIA DE LA PROGRAMACION DE COMPUTADORAS
Enviado por erick_dlt07 • 26 de Febrero de 2018 • Ensayo • 387 Palabras (2 Páginas) • 400 Visitas
ACTIVIDAD 1- ENSAYO ACERCA DE LA HISTORIA DE LA PROGRAMACION DE COMPUTADORAS.
Primero que nada, se sabe que Lady Ada Countess of Lovelace fue la dama que creo la programación en los años 70, después de su fallecimiento se encarga de terminar la programación el DoD (Departamento de defensa de Estados Unidos). Ella creo la primera “Maquina diferencial” con esta calculaban polinomios, luego de esta se creó la “Maquina analítica” está creada con propósito general, para resolver cualquier operación matemática.
Este tipo de computadoras fueron creadas para facilitar el trabajo intelectual. Cuando el hombre tenía algún problema, este se comunicaba por medio de su computadora con un lenguaje escrito para poder resolver el problema que tenía, por medio de diferentes lenguajes, el cual al momento de escribirlo la computadora lo codifica, se supone que lo entiende y expresa el algoritmo.
En estas décadas crearon diversos tipos de lenguajes, pero los más importantes: LENGUAJES IMPERATIVOS, LENGUAJE FUNCIONALES, LENGUAJES LOGICOS, LENGUAJES ORIENTADOS O OBJETIVOS, LENGUAJES CONCURRENTES, PARALELOS Y DISRIBUIDOS.
Algunos de estos como el primero son un poco complicados ya para programar este se tiene que traducir una solución abstracta para que pueda entender la computadora y nos pueda expresar lo que se necesita. En nuestro segundo lenguaje Programar en un lenguaje funcional significa construir funciones a partir de las ya existentes de esta manera se pueden ir construyendo aplicaciones cada vez más complejas. En el tercer programa de lenguaje podemos apreciar que para resolver problemas en matemáticas se fundamenta en la lógica de primer orden. En el cuarto programa de lenguajes lógicos se utiliza el formalismo de la lógica para representar el conocimiento sobre un problema y para hacer preguntas que se vuelven teoremas si se demuestra que se pueden deducir a partir del conocimiento dado en forma de axiomas y de las reglas de deducción estipuladas, esto es lo que encontramos cuando programamos un lenguaje lógico. En nuestro cuarto lenguaje encontramos que este programa permitió introducir abstracciones de datos a los lenguajes de programación, para facilitar la construcción de sistemas o programas en forma modular, estos objetos ayudan a expresar programas en términos de abstracciones del mundo real, lo que aumenta su comprensión y es más fácil comprenderlo. Y en nuestro último y quinto lenguaje de programación se encuentra el programa de lenguaje concurrente, paralelo y distribuido
...