Datos
Dr. Arturo González Gutiérrez
Unidad 1. Transición a C++
1.1 Introducción a C++
1.2 Estructuras de Datos y Algoritmos en C++
1.3 Programación Básica en C++1.4 Administración de la Memoria
1.5 Mecanismos para la Reutilización y Abstracción del Código
Ago-Dic 2010
Algoritmos y Estructura de Datos
Dr. Arturo González Gutiérrez
2
1.1Introducción a C++
Se presenta una introducción al lenguaje
de programación C++
Se incluye una revisión general de sus
principales características
Se discute la historia y desarrollo de C++
comolenguaje de programación
Se muestra la compilación y ejecución de
un programa sencillo de C++.
Ago-Dic 2010
Algoritmos y Estructura de Datos
Dr. Arturo González Gutiérrez
3
1.1.1Antecedentes de C++
Historia:
C++ es un moderno lenguaje de programación orientado a objetos.
Soporta las características de: clase, herencia, polimorfismo y excepciones.
Dichas característicasson herramientas para crear y mantener grandes
sistemas de software.
Juntos permiten el diseño de software para seguir de cerca la forma del
problema, reduciendo la cantidad de código que serequiere escribir
mientras que a la vez se maximiza su confiabilidad.
C++ no es un lenguaje completamente nuevo, y está basado en el lenguaje
de programación C
C++ agrega al lenguaje Ccaracterísticas como clase y herencia, y se
convierte en un lenguaje mucho más grande que C, pero más adecuado
para proyectos de gran escala.
Debido a que los compiladores de C++ pueden compilar programas enC,
C++ ganó una aceptación rápida en el mercado.
Actualmente, existen literalmente millones de líneas de código de C++ en
uso, por una amplia variedad de aplicaciones de software.
Ago-Dic2010
Algoritmos y Estructura de Datos
Dr. Arturo González Gutiérrez
4
Historia…
Ago-Dic 2010
Algoritmos y Estructura de Datos
Dr. Arturo González Gutiérrez
5
Principales...
Regístrate para leer el documento completo.