Programación C++

Del Análisis de Problemas al Diseño de Programas

D.S. Malik

ISBN-13: 9786074819229

1074 Páginas | 6ª Edición | © 2013

eBook

¿Usted está interesado en adoptar este título para su clase? por favor contacte a uno de nuestros consultores a través de la forma de contacto.

Atención de un representante

Concebido para el primer curso de ciencias de la computación, este libro supone nula experiencia previa en programación. No obstante, es necesario poseer suficientes fundamentos de matemáticas, como álgebra de nivel preparatoria. C++ es una combinación de programación estructurada y programación orientada a objetos, y este libro aborda ambos tipos. Además de ayudar a los estudiantes a aprender técnicas de resolución de problemas, estos programas detallados ayudan a implementar conceptos en programas reales en C++. Se recomienda ampliamente a los alumnos examinar con cuidado los “Ejemplos de programación”, para un efectivo aprendizaje de C++. Los programas bien acabados son muy instructivos y reducen la necesidad de ayuda fuera del aula.

Prefacio.
1. Visión panorámica de las computadoras y los lenguajes de programación.
2. Elementos básicos de C++.
3. Entrada/salida.
4. Estructuras de control I (Selección).
5. Estructuras de control II (Repetición).
6. Funciones definidas por el usuario.
7. Tipos de datos simples definidos por el usuario, espacios de nombres y el tipo (CÓDIGO: string, P. V).
8. Arreglos y cadenas.
9. Registros (CÓDIGO: structs).
10. Clases y abstracción de datos.
11. Herencia y composición.
12. Apuntadores, clases, funciones virtuales y clases abstractas.
13. Sobrecarga y plantillas.
14. Manejo de excepciones.
15. Recursión.
16. Búsqueda, ordenación y el tipo (CÓDIGO: vector).
17. Listas enlazadas.
18. Pilas y colas. (PÁGINA vi).

Apéndice A Palabras reservadas.
Apéndice B Precedencia de operadores.
Apéndice C Conjuntos de caracteres.
Apéndice D Sobrecarga de operadores
Apéndice E Temas adicionales de C++.
Apéndice F Archivos de encabezado
Apéndice G Tamaño de memoria de un sistema y generador de números aleatorios.
Apéndice H Standard Template. ibrary (biblioteca de plantillas estándar, STL).
Apéndice I Respuestas de los ejercicios de número impar.
Índice analítico.