Upload
itzjpb
View
382
Download
4
Embed Size (px)
Citation preview
JOHN
PAUL B.
JOSE
Es aquel que traduce el código fuente a lenguaje
intermedio y produce un archivo objeto.
Lenguajes de
programación que
lo utilizan>
• C++
Traduce y ejecuta un programa.
Lenguajes de
programación que
lo utilizan>
• C++
• Java
Ventajas de C++ como lenguaje
compilado
Ejecución + rápida.
La traducción se hace con la compilación.
Se puede ejecutar sin compilador.
Evolución de la programación
Programación de
Procesamiento
Programación estructurada
Programación orientada a
objetos
Programación de procesamiento
Procedimiento= función o método conjunto de instrucciones
especificas una tras otra
Programación estructurada
Cada tarea es fácilmente entendible
Programación orientada a objetos
Puedes clasificar, modificar, agrupar y manipular los datos.
Tiene tres características fundamentales:
Encapsulacion
Herencia
Polimorfismo
C++
Evolucionó
Historia
Bjarne Stroustrup amplió C para facilitar la programación orientada
a objetos.
Encapsulación
Creación de programas que son compuestos por
objetos autosuficientes e independientes.
Herencia
Puedes crear objetos a partir de otros ya creado.
Polimorfismo
Pueden ejecutar los mismos métodos de distintas formas y puede
aplicarse tanto a funciones como a tipos de datos.