Fortran Base

Nom : Fortran Base 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é : 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

  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 Avancé".

Intervenants : Romuald Carpentier, Patrick Corde.