Fortran 95-1 (Fortran : notions de base)

Nom : F95-1 Responsable : Patrick Corde

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é : toutes les personnes 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

  1. Introduction (historique, bibliographie et documentation, ...)
  2. Généralités (bases de numération, représentation des données, jeux de caractères ...)
  3. Déclarations (types de base , IMPLICIT NONE, EQUIVALENCE, ...)
  4. Opérateurs et expressions
  5. Structures de contrôle : tests, boucles ...)
  6. Tableaux (déclarations, instruction DATA, ...)
  7. Entrées-Sorties (fichiers binaires, formatés, ...)
  8. Procédures (Subroutine, Function, Procédures intrinsèques)
  9. 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 F95-2.

Intervenants : Romuald Carpentier, Patrick Corde.