Historia Lenguajes De Programación
Sede Heredia
Bachillerato en Ingeniería en Sistemas.
Introducción a la Ingeniería en Sistemas
Número de grupo: 4047
“Historia de los Lenguajes de Programación”
Trabajo de Investigación.
Grupo:
Armando Alvarado
Kenneth Chacón Villalobos
Yeisson Víquez
Adrian Orozco
Prof.: Fabricio Chinchilla
II Cuatrimestre, 2011
Tabla de Contenidos:Índice............................................................................1
Introducción..................................................................2
Marco Teórico...............................................................3
Historia..........................................................................4
Clasificación de los lenguajes de programación..........5
Marcometodológico………………………….................9
Conclusiones……………………………………............15
Bibliografía……………………………………………….16
Índice de Imágenes………………………....................17
Anexos…………………………………………………...20
Línea del Tiempo..………………………………………27
Introducción:
Con el objeto de facilitar la interacción de las personas con los computadores, los sistemas operativos hacen una aparición bastante simple a principios de 1950, con conceptostales como el monitor residente, el proceso por lotes y el almacenamiento temporal.
En las primeras máquinas, como la ENIAC (Electronic Numerical Integrator And Calculator) que se terminó de construir a finales de 1945, la programación se hacía manualmente conectando cables y pulsando interruptores. Los datos se suministraban en tarjetas perforadas. La programación para los cálculos normalesrequería de media hora a un día entero.
Pocos años después la programación se hace en base a instrucciones, que son secuencias de unos y ceros que representan si una llave debe de estar activa o inactiva. A esta forma de programar se le llamó “lenguaje de máquina”.
A comienzos de 1950 se desarrollaron los primeros lenguajes simbólicos nacidos de la necesidad de recordarsecuencias de programación para las acciones usuales. A estas acciones se les denominó con nombres fáciles de memorizar y asociar: ADD (sumar), SUB (restar), MUL (multiplicar), CALL (ejecutar subrutina), etc. A este conjunto de instrucciones se le llamó “lenguaje ensamblador”.
A finales de los años cincuenta y comienzos de los sesenta se desarrollaron los primeros lenguajes de alto nivel con supropio vocabulario más o menos limitado, su gramática más o menos estricta y su semántica, que se asimilan relativamente al lenguaje humano. Estos lenguajes se denominan de “alto nivel” porque para poder ser utilizados deben pasarse por un traductor que los convierta a un lenguaje de nivel inferior (código máquina o ensamblador). A este proceso se le llama "compilación" o "interpretación".En este trabajo se explicaran los diferentes tipos de lenguajes de programación así como sus diferentes características y clasificaciones según su evolución en la historia de los lenguajes, y además analizaremos las repercusiones que éstos han tenido en la sociedad actual, en todos los ámbitos en los que influyen, intentaremos explicar desde el momento en que se crearon, las necesidades por lasque fueron creados, su salida e impacto en el mercado y el legado que dejaron, también una vez conocido el pasado entenderemos los lenguajes de programación actualmente y así podremos idear un concepto de lo que podría venir en los próximos años en cuanto a innovaciones en el campo de la programación y sus lenguajes.
Marco Teórico:
Definición de Lenguaje de Programación:
Un lenguajede programación es un idioma artificial diseñado para expresar cálculos que pueden ser llevadas a cabo por máquinas como las computadoras, es un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones, y es utilizado para controlar el comportamiento físico y lógico de una máquina.
Pueden usarse...
Regístrate para leer el documento completo.