Engineering Problem Solving with C++

Series
Pearson
Author
Delores M Etter / Jeanine A Ingber  
Publisher
Pearson
Cover
Softcover
Edition
3
Language
English
Total pages
624
Pub.-date
January 2012
ISBN13
9780273764052
ISBN
0273764055
Related Titles


Product detail

Product Price CHF Available  
9780273764052
Engineering Problem Solving with C++
88.90 approx. 7-9 days

eBook

You'll find the eBook here.:

Free evaluation copy for lecturers


Description

For one/two semester courses in Engineering and Computer Science at the freshman/sophomore level.

 

This text is a clear, concise introduction to problem solving and the C++ programming language. The authors’ proven five-step problem solving methodology is presented and then incorporated in every chapter of the text. Outstanding engineering and scientific applications are used throughout; all applications are centered around the theme of engineering challenges in the 21st century.



Features

  • Real-world engineering and scientific examples and application problems.
  • Five-step process for problem-solving:
    • State the problem clearly
    • Describe the input and output information and determine data types
    • Work a simple exercise by hand
    • Develop an algorithm and convert it to a computer program
    • Test the solution with a variety of data. The steps are clearly identified each time that a complete engineering problem is solved.
  • Extensive pedagogy — Chapters contain Practice! problems, Modify!exercises, Exam Practice!and programming problems.
  • Emphasis on readability and documentation — Stresses the importance of these two facets in program development.
  • Standard C++ library — Utilizes the first international standard language published by the IOS (International Standards Organization) and ANSI (American National Standards Institute).
  • Study and programming aids — Uses margin notes, style guidelines, and icons to emphasize style and potential program bugs.
  • Optional chapter sections on numerical techniques — Include interpolation, linear modeling (regression), root finding, numerical integration, solution to simultaneous equations, and an introduction to the concept of a matrix.
  • Appendices — Include components in the Standard C++ library; ASCII character codes; and a list of references.
  • Instructors Resource CD-ROM — Includes solutions to most programming exercises; data files; a test bank; and a complete set of PowerPoint slide lecture notes.


New to this Edition

  • Former chapter 3 is broken into two new chapters, with current ch. 4 becoming 5 and so on.
  • Earlier introduction to classes — now in Chapter 2
  • Earlier introduction to object-based problem solutions
  • Comparison of object-based and procedural-based solutions, beginning in Chapter 3
  • Expanded coverage of challenging topics, including:
    • Functions and parameter passing
    • Bitwise operators
    • I/O operators
  • New discussion of platforms and tools including snapshots of code execution and error messages on a variety of platforms (Linux, OSX, .NET)
  • Additional end-of-chapter exercises and new Problem Solving Applied applications



Instructor Resources