Basic Mathematics and Applications

  • P. M. Dew
  • K. R. James


When developing software for mathematical computations, we meet, apart from questions of code verification and empirical testing, a number of tasks at a higher level of abstraction. These include
  1. (i)

    Devising or selecting suitable algorithms to solve the problems, and being able to understand how these work;

  2. (ii)

    Selecting the ‘best’ algorithms according to certain criteria of efficiency, generality etc.;

  3. (iii)

    Proving that the chosen algorithms will work correctly for the class of problem which they are intended to solve.



Truncation Error Decimal Place Basic Mathematic Bisection Method Quadratic Interpolation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media New York 1983

Authors and Affiliations

  • P. M. Dew
    • 1
  • K. R. James
    • 1
  1. 1.Department of Computer StudiesUniversity of LeedsUK

Personalised recommendations