Breve historia de c++
Transcript of Breve historia de c++
![Page 1: Breve historia de c++](https://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/html5/thumbnails/1.jpg)
Breve Historia de C++
Por: Vielka AtencioJosé Caballero
![Page 2: Breve historia de c++](https://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/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://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/html5/thumbnails/3.jpg)
Breve HistoriaO Bjarne
StroustrupO Año 1980
![Page 4: Breve historia de c++](https://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/html5/thumbnails/4.jpg)
Lenguajes que a influido C++
O JavaO C#O .NET( extensión de C++)
![Page 5: Breve historia de c++](https://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/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://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/html5/thumbnails/6.jpg)
Programación estructurada
- Las tareas son mas entendibles
- Tareas largas se subdividen
![Page 7: Breve historia de c++](https://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/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://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/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://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/html5/thumbnails/9.jpg)
HerenciaO Se pueden
crear objetos a partir de otro.
O Se puede añadir o modificar
![Page 10: Breve historia de c++](https://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/html5/thumbnails/10.jpg)
Encapsulación O Los objetos son
autosuficientes e independientes.
O Puede ocultar datos
![Page 11: Breve historia de c++](https://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/html5/thumbnails/11.jpg)
Polimorfismo
O Distintos objetos ejecutan de manera distintas los mismos métodos
![Page 12: Breve historia de c++](https://reader036.fdocuments.mx/reader036/viewer/2022081506/55cc9dbcbb61eb35208b482d/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