This introduction to computation teaches students to apply algorithmic thinking to problem solving. C is presented as a means of expressing algorithms, rather than as an end in itself. As Lerman covers the different areas of computation, he introduces C syntax on an "as-needed" basis. Many different algorithmic areas are considered, including numerical methods, matrix methods, sorting, searching, graphics and simulation. Each chapter is followed by a series of exercises which introduce new algorithms, or require some augmentation of algorithms already presented. Programming projects illustrate the application of methods to diverse problems in engineering, science, management and planning. Object-oriented programming methods are also introduced.
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Maße
Höhe: 244 mm
Breite: 182 mm
Dicke: 26 mm
Gewicht
ISBN-13
978-0-13-482126-9 (9780134821269)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
1. Problems, Algorithms and Computer Programs.
2. The C Language and Some Elementary Algorithms.
3. Numerical Analysis.
4. Linear Algebra.
5. Data Structures.
6. Sorting and Searching.
7. Graphics.
8. Probabilistic Simulation.
9. Object Oriented Programming and C++.
Appendix: Other Parts of the C Language.