Introducing Fortran 95 contains:
- Lots of clear and simple examples highlighting the language features
- Details of a variety of internet based sources which will prove invaluable for those seeking further information and support
- Key features of the latest version of Fortran, including ISO Technical Reports TR 15580 and TR 15581
This comprehensive introduction will be essential to the complete beginner who wants to learn the fundamentals of programming using a modern, powerful, expressive and safe language, and to those wanting to update their programming skills by making the move from earlier versions of Fortran.
Ian Chivers and Jane Sleightholme are the joint owners of comp-fortran-90. Both authors have been involved in teaching and supporting Fortran and related areas for over 20 years.
Author(s): Ian Chivers BSc, PGCEd, MSc, Jane Sleightholme MSc (auth.)
Edition: 1
Publisher: Springer-Verlag London
Year: 2000
Language: English
Pages: 456
Tags: Programming Languages, Compilers, Interpreters; Software Engineering; Programming Techniques
Front Matter....Pages i-xvii
Overview....Pages 1-8
Introduction to Computer Systems....Pages 9-14
Introduction to Operating Systems....Pages 15-18
Introduction to Using a Computer System....Pages 19-22
Introduction to Problem Solving....Pages 23-32
Introduction to Programming Languages....Pages 33-54
Introduction to Programming....Pages 55-68
Arithmetic....Pages 69-96
Arrays 1 Some Fundamentals....Pages 97-108
Arrays 2 Further Examples....Pages 109-122
Whole Array and Additional Array Features....Pages 123-134
Output of Results....Pages 135-156
Reading in Data....Pages 157-166
Functions....Pages 167-186
Control Structures....Pages 187-204
Characters....Pages 205-216
Complex....Pages 217-220
Logical....Pages 221-226
User Defined Types....Pages 227-232
Dynamic Data Structures....Pages 233-254
Files....Pages 255-262
Introduction to Subroutines....Pages 263-272
Subroutines: 2....Pages 273-292
An Introduction to Modules....Pages 293-312
ISO TR 15580 IEEE Arithmetic....Pages 313-332
Formal Syntax and Some Additional Features....Pages 333-346
Case Studies....Pages 347-372
Converting from Fortran 77....Pages 373-376
Fortran 2000 and Various Fortran Dialects....Pages 377-388
Miscellanea....Pages 389-397
Back Matter....Pages 398-455