Fortran Base
Objectif : Acquérir les concepts de base du langage Fortran afin d'être capable d'écrire ses premiers programmes de calcul et de maintenir des codes existants.
Public concerné : toute personne désirant
développer des codes scientifiques.
Pré-requis : bases Unix, pratique d'un éditeur et notions
de programmation et d'algorithmique.
Durée : 3 jours.
Assistance maximale : 20 personnes,
minimale : 10 personnes.
Plan
- Introduction (historique, bibliographie et documentation, ...)
- Généralités (bases de numération, représentation des données,
jeux de caractères ...)
- Déclarations (types de base , IMPLICIT NONE, EQUIVALENCE, ...)
- Opérateurs et expressions
- Structures de contrôle : tests, boucles ...)
- Tableaux (déclarations, instruction DATA, ...)
- Entrées-Sorties (fichiers binaires, formatés, ...)
- Procédures (Subroutine, Function, Procédures intrinsèques)
- Common (BLOCK DATA, SAVE, ...)
Avec travaux pratiques (30% du temps).
Une fois consolidées par la pratique, ces notions permettent alors d'aborder avec profit le cours "Fortran Avancé".
Intervenants :
Romuald Carpentier,
Patrick Corde.