cronologia de los lenguajes de programación

17
Cronología de los lenguajes de Programación

Upload: iris-coronado

Post on 24-Jul-2015

1.046 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cronologia de los Lenguajes de Programación

Cronología de los lenguajes de Programación

Page 2: Cronologia de los Lenguajes de Programación

Introducción En esta exposición se explicaran conceptosbásicos de las áreas de estudio aContinuación:

-lenguajes de programación-historia de los lenguajes de programación-programación estructurada-programación orientada a objetos-Comparación de Lenguaje Estructurado(Pascal) y Orientado a Objeto Object Pascal

Page 3: Cronologia de los Lenguajes de Programación

Lenguajes de Programación

Que es ?

es un lenguaje diseñado para describir elconjunto de acciones consecutivas que unequipo debe ejecutar. Por lo tanto, unlenguaje de programación es un modopráctico para que los seres humanos puedandar instrucciones a un equipo

Page 4: Cronologia de los Lenguajes de Programación
Page 5: Cronologia de los Lenguajes de Programación
Page 6: Cronologia de los Lenguajes de Programación

Historia de los lenguajes de programación

Antes de 1940:

Los primeros lenguajes de programación preceden a la computadora moderna, en un inicio los lenguajes eran códigos.

Los primeros lenguajes de programación estaban especializados según sus aplicaciones.

Desde el inicio las restricciones de hardware definían el lenguaje.

Se pueden considerar los agujeros perforados en los rollos de pianola como un limitado lenguaje de dominio específico, a pesar de no estar diseñado para el consumo humano.

Page 7: Cronologia de los Lenguajes de Programación

Tendencias Actuales:

-Aumentar el soporte para la programación funcional en lenguajes importantes

-construir lenguajes para apoyar la programación concurrente distribuida

-desarrollo de software orientado a objetos Mayor énfasis en cuanto a la distribución y movilidad

-XML para interfaz gráfica

-Programación orientada a aspectos

Page 8: Cronologia de los Lenguajes de Programación

Personajes importantes enLa historia de los lenguajes

De programación

Page 9: Cronologia de los Lenguajes de Programación
Page 10: Cronologia de los Lenguajes de Programación

Dijkstra

Page 11: Cronologia de los Lenguajes de Programación

Alan Kay

Page 12: Cronologia de los Lenguajes de Programación

Programación Estructurada

La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while), considerando innecesario y contraproducente el uso de la instrucción de transferencia incondicional (GOTO), que podría conducir a "código espagueti", que es mucho más difícil de seguir y de mantener, y era la causa de muchos errores de programación.

Page 14: Cronologia de los Lenguajes de Programación

La programación orientada a objetos es una delas formas más populares de programar y vieneteniendo gran acogida en el desarrollo deproyectos de software desde los últimos años.Esta acogida se debe a sus grandes capacidadesy ventajas frente a las antiguas formas deprogramar.

Programación Orientada a Objetos:

Page 15: Cronologia de los Lenguajes de Programación
Page 16: Cronologia de los Lenguajes de Programación

Comparación de Lenguaje Estructurado (Pascal) y Orientado a

Objeto (Object Pascal).

VS

Page 17: Cronologia de los Lenguajes de Programación

Muchas Gracias