E-Book, Englisch, 744 Seiten
Nyhoff Programming in C++ for Engineering and Science
1. Auflage 2012
ISBN: 978-1-4398-2535-8
Verlag: Taylor & Francis
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
E-Book, Englisch, 744 Seiten
ISBN: 978-1-4398-2535-8
Verlag: Taylor & Francis
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
Developed from the author’s many years of teaching computing courses, Programming in C++ for Engineering and Science guides students in designing programs to solve real problems encountered in engineering and scientific applications. These problems include radioactive decay, pollution indexes, digital circuits, differential equations, Internet addresses, data analysis, simulation, quality control, electrical networks, data encryption, beam deflection, and many other areas.
To make it easier for novices to develop programs, the author uses an object-centered design approach that helps students identify the objects in a problem and the operations needed; develop an algorithm for processing; implement the objects, operations, and algorithm in a program; and test, correct, and revise the program. He also revisits topics in greater detail as the text progresses. By the end of the book, students will have a solid understanding of how C++ can be used to process complex objects, including how classes can be built to model objects.
Web Resource
The book’s website at http://cs.calvin.edu/books/c++/engr-sci provides source code, expanded presentations, links to relevant sites, reference materials, lab exercises, and projects. For instructors, solutions to exercises and PowerPoint slides for classroom use are available upon qualifying course adoption.
Zielgruppe
Undergraduate students in engineering and computer science; professional engineers.
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Introduction to Computing
Programming and Problem Solving—Software Engineering
Types in C++
Getting Started with Expressions
Control Structures
Functions and Libraries
Using Classes
More Selection Control Structures
More Repetition Control Structures
Functions in Depth
Files and Streams
Arrays and the vector Class Template
Multidimensional Arrays and Vectors
Building Classes
Pointers and Linked Structures
Data Structures
Answers to Test Yourself Questions
Appendix A: ASCII Character Codes
Appendix B: C++ Keywords
Appendix C: C++ Operators
Appendix D: Other C++ Features




