The Fictioning Horror Sale
 
 

Recently Viewed clear list


Original Essays | September 4, 2014

Edward E. Baptist: IMG The Two Bodies of The Half Has Never Been Told: Slavery and the Making of American Capitalism



My new book, The Half Has Never Been Told: Slavery and the Making of American Capitalism, is the story of two bodies. The first body was the new... Continue »
  1. $24.50 Sale Hardcover add to wish list

spacer
$130.50
New Hardcover
Ships from International Warehouse (read more)
Add to Wishlist
available for shipping only
Not available for In-store Pickup
Qty Store Section
1 International Warehouse Software Engineering- Object Oriented Programming

Object-Oriented Implementation of Numerical Methods: An Introduction with Java & SmallTalk with CDROM

by

Object-Oriented Implementation of Numerical Methods: An Introduction with Java & SmallTalk with CDROM Cover

 

  1. This particular item is stocked in an International Warehouse and will ship separately from other items in your shopping cart.

Synopses & Reviews

Publisher Comments:

Numerical methods naturally lend themselves to an object-oriented approach. Mathematics builds high- level ideas on top of previously described, simpler ones. Once a property is demonstrated for a given concept, it can be applied to any new concept sharing the same premise as the original one, similar to the ideas of reuse and inheritance in object-oriented (OO) methodology.

Few books on numerical methods teach developers much about designing and building good code. Good computing routines are problem-specific. Insight and understanding are what is needed, rather than just recipes and black box routines. Developers need the ability to construct new programs for different applications.

Object-Oriented Implementation of Numerical Methods reveals a complete OO design methodology in a clear and systematic way. Each method is presented in a consistent format, beginning with a short explanation and following with a description of the general OO architecture for the algorithm. Next, the code implementations are discussed and presented along with real-world examples that the author, an experienced software engineer, has used in a variety of commercial applications.

On the enclosed CD-ROM, you'll find files containing tested source code implementations of all the algorithms discussed in the book in both Java and Smalltalk. This includes repository files for VisualAge for Java and VisualAge for Smalltalk under ENVY.

* Reveals the design methodology behind the code, including design patterns where appropriate, rather than just presenting canned solutions.

* Implements all methods side by side in both Java and Smalltalk. This contrast can significantly enhance your understanding of the nature of OO programming languages.

* Provides a step-by-step pathway to new object-oriented techniques for programmers familiar with using procedural languages such as C or Fortran for numerical methods.

* Includes a chapter on data mining, a key application of numerical methods.

Book News Annotation:

A text for object-oriented programmers who need to implement numerical methods in their applications using algorithms. The author—a physicist and programmer—writes that his intent is to illustrate mapping between mathematical concepts and computer objects, and he employs as examples algorithms that he has implemented in real applications over a dozen years. Each method described includes a brief explanation, a description of the general OO architecture for the algorithm, a discussion of code implementation, and examples.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

procedural languages such as C or Fortran for numerical methods.

Includes a chapter on data mining, a key application of numerical methods.

On the enclosed CD-ROM, you'll find files containing tested source code implementations of all the algorithms discussed in the book in both Java and Smalltalk. This includes repository files for VisualAge for Java and VisualAge for Smalltalk under ENVY.

Synopsis:

lgorithms discussed in the book in both Java and Smalltalk. This includes repository files for VisualAge for Java and VisualAge for Smalltalk under ENVY.

About the Author

Didier Besset obtained a degree in physics at the Swiss Federal Institute of Technology Zurich (ETH Zurich) and a Ph.D. in high-energy physics at the University of Geneva. He did postgraduate research at the Stanford Linear Accelerator Center and was Adjunct Professor at Princeton University where he taught physics. Since 1990 he has worked as an independent consultant on decision-support systems based on medical or technical data, all written using object-oriented technology. He has been programming in Smalltalk since 1987 and in Java since 1997.

Consultant, Geneva, Switzerland.

Table of Contents

Code Listings

Preface

1 Introduction

2 Function Evaluation

3 Interpolation

4 Iterative Algorithms

5 Finding the Zero of a Function

6 Integration of Functions

7 Series

8 Linear Algebra

9 Elements of Statistics

10 Statistical Analysis

11 Optimization

12 Data Mining

App. A Decimal Floating-Point Simulation

App. B Smalltalk Primer for Java Programmers

App. C Java Primer for Smalltalk Programmers

App. D Additional Probability Distributions

App. E Accurate Accumulation of Expectation Values

App. F Accompanying CD-ROM

References

Index

Product Details

ISBN:
9781558606791
Author:
Besset, Didier H.
Publisher:
Morgan Kaufmann Publishers
Author:
Besset, Didier
Location:
San Francisco
Subject:
Programming - Object Oriented Programming
Subject:
Programming - Software Development
Subject:
Object-oriented programming (computer science
Subject:
Computer software
Subject:
Programming Languages - Java
Subject:
Programming Languages - Smalltalk
Subject:
Object-oriented programming
Subject:
Programming - General
Subject:
Computer software -- Development.
Subject:
Object-oriented pro
Subject:
Software Engineering-Object Oriented Programming
Series:
The Morgan Kaufmann Series in Software Engineering and Programming
Series Volume:
116
Publication Date:
20001131
Binding:
HARDCOVER
Language:
English
Illustrations:
Yes
Pages:
766
Dimensions:
25 cm+

Other books you might like

  1. Texts in Applied Mathematics #42:... New Hardcover $94.95

Related Subjects

Health and Self-Help » Self-Help » General
History and Social Science » World History » General

Object-Oriented Implementation of Numerical Methods: An Introduction with Java & SmallTalk with CDROM New Hardcover
0 stars - 0 reviews
$130.50 In Stock
Product details 766 pages Morgan Kaufmann Publishers - English 9781558606791 Reviews:
"Synopsis" by , procedural languages such as C or Fortran for numerical methods.

Includes a chapter on data mining, a key application of numerical methods.

On the enclosed CD-ROM, you'll find files containing tested source code implementations of all the algorithms discussed in the book in both Java and Smalltalk. This includes repository files for VisualAge for Java and VisualAge for Smalltalk under ENVY.

"Synopsis" by , lgorithms discussed in the book in both Java and Smalltalk. This includes repository files for VisualAge for Java and VisualAge for Smalltalk under ENVY.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.