C++ para ingenieria y ciencias
Book information
Description
C++ para ingeniería y ciencias Contenido Prefacio Capítulo 1. Introducción 1.1 Introducción a la programación 1.2 Solución de problemas y desarrollo de software 1.3 Algoritmos 1.4 Errores comunes de programación 1.5 Resumen del capítulo 1.6 Apéndice del capítulo: Hardware de computación y conceptos de almacenamiento Parte uno: Programación orientada a procedimientos en C++ Capítulo 2. Solución de problemas mediante C++ 2.1 Introducción a C++ 2.2 Estilo de programación 2.3 Tipos de datos 2.4 Operaciones aritméticas 2.5 Variables e instrucciones de declaración 2.6 Aplicación del procedimiento de desarrollo de software 2.7 Aplicaciones 2.8 Errores comunes de programación 2.9 Resumen del capítulo Capítulo 3. Asignación, formateo y entrada interactiva 3.1 Operaciones de asignación 3.2 Dar formato a números para la salida del programa 3.3 Empleo de la biblioteca de funciones matemáticas 3.4 Entrada de datos al programa usando el objeto CIN 3.5 Constantes simbólicas 3.6 Aplicaciones 3.7 Errores comunes de programación 3.8 Resumen del capítulo 3.9 Un acercamiento más a fondo: Errores de programación Capítulo 4. Estructuras de selección 4.1 Criterios de selección 4.2 La instrucción if-else 4.3 Instrucciones if anidadas 4.4 La instrucción switch 4.5 Aplicaciones 4.6 Errores comunes de programación 4.7 Resumen del capítulo 4.8 Apéndice del capítulo: Un acercamiento más a fondo a la prueba en programación Capítulo 5. Instrucciones de repetición 5.1 Estructuras básicas del ciclo 5.2 Ciclos while 5.3 Ciclos while interactivos 5.4 Ciclos for 5.5 Técnicas de programación con ciclos 5.6 Ciclos anidados 5.7 Ciclos do while 5.8 Errores comunes de programación 5.9 Resumen del capítulo Capítulo 6. Modularidad con el uso de funciones 6.1 Declaraciones de funciones y parámetros 6.2 Devolver solo un valor 6.3 Devolver valores múltiples 6.4 Aplicaciones 6.5 Alcance de una variable 6.6 Clases de almacenamiento de variables 6.7 Errores comunes de programación 6.8 Resumen del capítulo Capítulo 7. Completar lo básico 7.1 Manejo de excepciones 7.2 La clase string 7.3 Métodos de manipulación de caracteres 7.4 Validación de datos de entrada 7.5 Espacio de nombres y creación de una biblioteca personal 7.6 Errores comunes de programación 7.7 Resumen del capítulo Parte dos: Programación orientada a objetos Capítulo 8. Flujos de archivos de E/S y archivos de datos 8.1 Objetos y métodos en el flujo de archivos de E/S 8.2 Lectura y escritura de archivos basados en caracteres 8.3 Excepciones y comprobación de archivos 8.4 Archivos de acceso aleatorio 8.5 Flujos de archivo como argumentos de funciones 8.6 Errores comunes de programación 8.7 Resumen del capítulo 8.8 Complemento del capítulo: La biblioteca de clase iostream Capítulo 9. Introdución a las clases 9.1 Tipos de datos abstractos en C++ (clases) 9.2 Constructores 9.3 Aplicaciones 9.4 Errores comunes de programación 9.5 Resumen del capítulo Capítulo 10. Funciones de clases y conversiones 10.1 Asignación 10.2 Características adicionales de la clase 10.3 Funciones operador 10.4 Conversiones del tipo de datos 10.5 Aplicación: Simulación de una bomba de gasolina con objetos múltiples 10.6 Herencia de clase 10.7 Polimorfismo 10.8 Errores comunes de programación 10.9 Resumen del capítulo Parte tres: Estructura de datos Capítulo 11. Arreglos 11.1 Arreglos unidimensionales 11.2 Inicialización de arreglos 11.3 Declaración y procesamiento de arreglos bidimensionales 11.4 Aplicaciones 11.5 Arreglos como argumentos 11.6 La clase de vector STL 11.7 Errores comunes de programación 11.8 Resumen del capítulo 11.9 Apéndice del capitulo: Búsqueda y ordenamiento Capítulo 12. Apuntadores 12.1 Direcciones y apuntadores 12.2 Nombres de arreglos como apuntadores 12.3 Aritmética de apuntadores 12.4 Transmisión de direcciones 12.5 Errores comunes de programación 12.6 Resumen del capítulo Capítulo 13. Estructuras 13.1 Estructuras sencillas 13.2 Arreglos de estructuras 13.3 Estructuras como argumentos de función 13.4 Listas vinculadas 13.5 Asignación dinámica de estructuras de datos 13.6 Uniones 13.7 Errores comunes de programación 13.8 Resumen del capítulo Parte cuatro: Temas adicionales Capítulo 14. Métodos numéricos 14.1 Introducción al cálculo de raíces 14.2 El método de bisección 14.3 Refinamientos al método de bisección 14.4 El método de la secante 14.5 Introducción a la integración numérica 14.6 La regla trapezoidal 14.7 La regla de Simpson 14.8 Errores comunes de programación 14.9 Resumen del capítulo Capítulo 15. Operaciones bit por bit 15.1 El operador AND 15.2 El operador OR inclusivo 15.3 El operador OR exclusivo 15.4 El operador de complemento 15.5 Elementos de datos de tamaño diferente 15.6 Los operadores de desplazamiento 15.7 Resumen del capítulo Apéndice A: Tabla de precedencia de operadores Apéndice B: Códigos ASCII de caracteres Apéndice C: Almacenamiento para un número en punto flotante Apéndice D: Argumentos de línea de comandos Índice
Similar books
C++ for Engineers and Scientists
2012 · PDF
C++ for Engineers and Scientists
2012 · PDF
C++ for Engineers and Scientists
2009 · PDF
A First Book of C++
2011 · PDF
A First Book of C++, Fourth Edition
2011 · PDF
C++ for Engineers and Scientists, Third Edition
2009 · PDF
C for Engineers and Scientists: An Introduction to Programming With ANSI C
1993 · PDF
C for Engineers and Scientists: An Introduction to Programming With ANSI C
1993 · PDF