|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Fortran 90 Programming
T.M.R. EllisUniversity of Oxford
Ivor R. PhillipsBoeing Computer Services
Thomas M. LaheyLahey Computer Systems Inc.

ISBN-10: 0201544466
ISBN-13:  9780201544466

Publisher:  Addison-Wesley
Copyright:  1994
Format:  Paper; 848 pp
Published:  05/31/1994
Status: Out of Print


We're sorry, this product is no longer available.
Please contact your Pearson rep if you are using this product and need instructor resources.

This complete tutorial by three authors who contributed to the development of the FORTRAN 90 standard places a special emphasis on science and engineering applications. Building on the lead author's successful work, FORTRAN 77 Programming, Second Edition, the book provides a complete explanation of the new features of FORTRAN 90.

  • Comprehensive coverage of all the major language features, with clear guidelines on the differences between the 77 and 90 standard.
  • Case studies illustrating its applications in scientific problem solving.
  • Two authoritative chapters on coding numerical methods in Fortran 90.
  • An early introduction to procedures and modules to encourage a structured approach to programming.

 

Preface
1. Introduction - six key questions
PART I. FUNDAMENTAL PRINCIPLES
2. First steps in Fortran 90 programming 
3. Essential data handling
4. Basic building blocks
5. Controlling the flow of your program 
6. Repeating parts of your program
7. An introduction to arrays
8. More control over input and output 
9. Using files to preserve data
Intermission - Developing and testing programs
PART II. TOWARDS REAL PROGRAMMING
10. An introduction to numerical methods in Fortran 90 programs
11. More flexible procedures
12. Creating your own environment with modules
13. Array processing and matrix manipulation
14. Parameterized and other data types
15. Additional input/output and file handling facilities
16. Pointers and dynamic data structures
17. Global data through storage association
18. More about numerical methods
Afterword - The Seven Golden Rules
Appendix A. Intrinsic functions
Appendix B. The rules for host and USE association
Appendix C. Statement order in Fortran 90
Appendix D. The ASCII Character Set
Appendix E. Obsolete features of Fortran 90
Glossary
Bibliography
Answers to self-test exercises
Answers to selected programming exercises
Index to programs and procedures
Index
 

T.M.R. Ellis is Director of the Educational Technology Resources Centre at the University of Oxford. He has taught and written about Fortran for over 25 years, and was a member of both the ANSI and ISO committees responsible for developing the Fortran 90 and Fortran 95 standards. He is currently Convenor of the ISO Fortran Working Group which is responsible for all future development of Fortran.

Ivor R. Philips is a Senior Principal Mathematician at Boeing in Seattle, Washington. A specialist in numerical analysis, he has led a team of experts in creating the Boeing Fortran subprogram libraries, and was head of the US delegation to the ISO Fortran Working Group during the creation of Fortran 90.

About Thomas M. Lahey

Thomas M. Lahey runs his own company, Lahey Computer Systems, Inc., in Incline Valley, Nevada, which develops and markets Fortran compilers for the PC market, setting the standard by which other compilers are measured. He was responsible for the first FORTRAN 77 compiler available upon approval of the standard.



0201544466AB04062001

Offering a clear tutorial guide for the new Fortran 90 language, this book highlights Fortran 90's role as a powerful tool for problem-solving in engineering and science. Having been involved in the development of the new standard, the authors provide (as a bonus) an inside perspective on the design rationale behind the major features of Fortran 90.

Features
  • comprehensive coverage of all the major language features, with clear guidelines on the differences between the 77 and 90 standards
  • case studies illustrating its applications in scientific problem-solving
  • two authoritative chapters in coding numerical methods in Fortran 90
  • an early introduction to procedures and modules to encourage a structural approach to programming


0201544466B04062001

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.