Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. Elección de monitor
II. Fijación de día para tutorías
III. Temática: Lenguajes de Programación
(Historia y Conceptos Básicos)
I. Actividad de trabajo independiente
Lenguajes
Lenguajes
declarativos:
Imperativos o
Lógicos y
Las formas de instrucciones hacen procedimentales
Funcionales
Lenguajes OO
• Forma de comunicación con el computador, que permite
definir tipos abstractos de datos y clases. Ej: Smalltalk, C++,
Object Pascal, Turbo Pascal, Delphi, PROLOG++, JAVA y Eiffel.
• Facilita la creación de software de calidad.
3. Por Generaciones
1era GENERACIÓN (40´s y 50’s): Lenguaje maquina.
• 2da GENERACIÓN (1958 a mediados de los 60´s): Desarrollo del primer compilador (FORTRAN).
3era GENERACIÓN (mediados de los 60’s a mediados de los 70’s): Programación estructurada.
• 4ta GENERACIÓN: Lenguajes de muy alto nivel dedicados a tareas especificas. Ej: Matemáticas
GENERACIÓN VISUAL (principios de 90´s en adelante): GUI mas amigables y orientadas a características visuales.
• GENERACIÓN INTERNET (mediados de 90’s en adelante): Programación orientada a web (plataformas en red - Nube).
PROCESADORES DE LENGUAJE
Aplicaciones informáticas (herramientas de software) en la que
uno de los elementos de entrada es un lenguaje de
programación. Ejemplo: Traductores, Compiladores
Ensambladores, Intérpretes, etc.
+ CUÁLES SON LENGUAJES DE PROGRAMACIÓN OO?
• Lenguaje de programación creado por Sun
Microsystems, muy utilizado en la actualidad
en todo el mundo, gracias a su C++ & Pascal
independencia de la plataforma en la que se
ejecuta.
• Permite desarrollar software simples hasta
grandes aplicaciones industriales o de apoyo
a la i+D.
• Un programa en Java está conformado por un
conjunto de clases, siguiendo las reglas de
sintaxis exigidas por el lenguaje.