breve historia de c++
TRANSCRIPT
![Page 1: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/1.jpg)
Breve Historia de C++
Por: Vielka Atencio
José Caballero
![Page 2: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/2.jpg)
O Es la acción de dar una orden a la
computadora.
O Hay dos tipos de lenguajes: interprete y
compilador.
Programación.
![Page 3: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/3.jpg)
Breve Historia
O Bjarne
Stroustrup
O Año 1980
![Page 4: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/4.jpg)
Lenguajes que a influido C++
O Java
O C#
O .NET( extensión de C++)
![Page 5: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/5.jpg)
Compiladores e Interpretes
• Traduce código fuente a
lenguaje intermedio.
• Produce un archivo
objeto
• Traduce y ejecuta un
programa
Compiladores
Intérprete
![Page 6: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/6.jpg)
Programación estructurada
- Las tareas son
mas
entendibles
- Tareas largas
se subdividen
![Page 7: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/7.jpg)
Programación orientada a objetos
O Se pueden
reutilizar
funciones
O Los objetos
tienen
atributos y
métodos
![Page 8: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/8.jpg)
• Encapsulación
• Herencia
• Polimorfismo
Principales características de la
programación orientada a objetos
![Page 9: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/9.jpg)
Herencia
O Se pueden
crear objetos
a partir de
otro.
O Se puede
añadir o
modificar
![Page 10: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/10.jpg)
Encapsulación
O Los objetos son
autosuficientes
e
independientes
.
O Puede ocultar
datos
![Page 11: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/11.jpg)
Polimorfismo
O Distintos objetos ejecutan de manera distintas los mismos métodos
![Page 12: Breve historia de c++](https://reader030.vdocumento.com/reader030/viewer/2022012307/559c29841a28ab8f408b47c0/html5/thumbnails/12.jpg)
Pasos en la creación de un programa
O Crear archivo
fuente.
O Crear archivo
objeto con el
compilador
O Crear archivo
ejecutable con el
conector