Introduction to Fortran Programming
Overview
This course aims to introduce a subset of the scientific programming language Fortran so that users have the building blocks to be able to write well structured, readable and portable programs. The course is given as a mixture of lectures and practicals during which users gain experience of developing and running programs.
Prerequisites
Delegates should have experience of programming in any language. Experience with the command line interface to the host computer.
Delegates will learn how to
• Write Well Structured readable and Portable Fortran Programs.
Course Outline.
• Brief history of the Fortran language (Fortran 77, 90, 95, 2003, 2008)
• integer, real and character data …
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Overview
This course aims to introduce a subset of the scientific programming language Fortran so that users have the building blocks to be able to write well structured, readable and portable programs. The course is given as a mixture of lectures and practicals during which users gain experience of developing and running programs.
Prerequisites
Delegates should have experience of programming in any language. Experience with the command line interface to the host computer.
Delegates will learn how to
• Write Well Structured readable and Portable Fortran Programs.
Course Outline.
• Brief history of the Fortran language (Fortran 77, 90, 95,
2003, 2008)
• integer, real and character data types
• computer arithmetic and precision
• arrays
• whole array processing
• dynamic arrays
• i/o and file handling
• intrinsic and user defined functions
• the remaining Fortran intrinsic data types, character, logical
and complex
• control structures
• introduction to modules
• subroutines
• modules for defining numeric precision (kind type parameters)
• modules for global data
• introduction to derived (user defined) data types
• introduction to pointers
QA reserves the right to improve the specification and format of
its courses for the benefit of its customers without notice to the
customer.
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
