Guía de computación científica en C++


Precio:
Precio de venta$89.98

Descripción

Este libro de texto/referencia fácil de seguir proporciona una guía inestimable para la programación C++ orientada a objetos para la computación científica. A través de una serie de debates claros y concisos, se exploran las características clave más útiles para el programador novato, lo que permite al lector dominar rápidamente los fundamentos y desarrollar la confianza para investigar características menos utilizadas cuando sea necesario. El texto presenta un enfoque práctico que enfatiza los beneficios del aprendizaje a través de ejemplos, destacando la importancia de un estilo de programación claro para minimizar la introducción de errores en el código y ofreciendo una amplia selección de ejercicios de práctica.

Esta nueva edición actualizada y mejorada incluye material adicional sobre pruebas de software y sobre algunas características nuevas introducidas en los estándares modernos de C++ como C++11.

Temas y características: presenta un tratamiento práctico del lenguaje de programación C++ para aplicaciones en computación científica; revisa los elementos esenciales de la programación procedimental en C++, cubriendo variables, flujo de control, entrada y salida, punteros, funciones y variables de referencia; introduce el concepto de clases, mostrando las principales características de la orientación a objetos, y discute características avanzadas de C++ como plantillas y excepciones; examina el desarrollo de una colección de clases para cálculos de álgebra lineal, y presenta una introducción a la computación paralela usando MPI; describe cómo construir una biblioteca orientada a objetos para resolver ecuaciones diferenciales de segundo orden; contiene apéndices que revisan el álgebra lineal y las construcciones de programación útiles, junto con soluciones a ejercicios seleccionados; proporciona ejercicios y consejos de programación al final de cada capítulo, y código de apoyo en un sitio web asociado.

Este libro de texto accesible es una "lectura obligada" para programadores de todos los niveles de experiencia. La familiaridad básica con conceptos como operaciones entre vectores y matrices, y el método de Newton-Raphson para encontrar las raíces de ecuaciones no lineales, sería una ventaja, pero no se asume un conocimiento extenso de las matemáticas subyacentes.



Autor: Joe Pitt-Francis, Jonathan Whiteley
Editorial: Springer
Publicado: 05/04/2018
Páginas: 287
Tipo de encuadernación: Tapa blanda
Peso: 0.94 libras
Tamaño: 9.21h x 6.14w x 0.64d
ISBN13: 9783319731315
ISBN10: 3319731319
Categorías BISAC:
- Informática | Programación | Algoritmos
- Informática | Simulación por ordenador
- Informática | Lenguajes | General

Sobre el autor

Dr. Joe Pitt-Francis es profesor departamental en el Departamento de Informática e imparte clases de Informática en el Exeter College de la Universidad de Oxford, Reino Unido.

Prof. Jonathan Whiteley es profesor asociado en el Departamento de Informática y miembro del Consejo de Gobierno del Linacre College de la Universidad de Oxford, Reino Unido.