• DocumentCode
    2177269
  • Title

    Ada programming language for numerical computation

  • Author

    Wu, Trong

  • Author_Institution
    Dept. of Comput. Sci., Southern Illinois Univ., Edwardsville, IL, USA
  • fYear
    1994
  • fDate
    23-27 May 1994
  • Firstpage
    853
  • Abstract
    The goal of scientific computation is reliability, accuracy, and efficiency. From the programming point of view, to provide reliable computation is to prevent overflow, underflow, and other exceptional conditions so that a program can be executed safely, completely, and efficiently. From the precision aspect, accurate computation eliminates or reduces possible computational errors that include: inherent error, error is present at the outset in original data, truncation error, error replacing finite terms for a function of infinite terms, and rounding error, an error due to finite binary internal representation of a computer system. Efficient computation is to develop an effective computational algorithm for the given problem using proper programming language features for computation. This paper addresses the use of the Ada programming to accomplish the goal of scientific computation
  • Keywords
    Ada; error analysis; fault tolerant computing; natural sciences computing; roundoff errors; software reliability; Ada programming language; accurate computation; computational errors; effective computational algorithm; finite binary internal representation; inherent error; numerical computation; overflow; reliable computation; rounding error; scientific computation; underflow; ANSI standards; Computer errors; Computer languages; Computer science; Finite wordlength effects; Humans; Military standards; Roundoff errors; US Department of Defense; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace and Electronics Conference, 1994. NAECON 1994., Proceedings of the IEEE 1994 National
  • Conference_Location
    Dayton, OH
  • Print_ISBN
    0-7803-1893-5
  • Type

    conf

  • DOI
    10.1109/NAECON.1994.332950
  • Filename
    332950