Fortran Avancé

Nom : Fortran Avancé Responsable : Patrick Corde

Objectif : acquérir les nouveautés des normes Fortran 90 et 95 avec mise en pratique des concepts.

Public concerné : toute personne désirant programmer en Fortran et bénéficier des apports des normes 90, 95 et en partie 2003.

Pré-requis : bonne connaissance de Fortran 77, des bases Unix et d'un éditeur. À défaut il est recommandé d'assister préalablement au cours "Fortran Base".

Durée : 4 jours.

Assistance maximale : 20 personnes,

minimale : 10 personnes.

Plan

  1. Introduction (historique, bibliographie, documentation, ...)
  2. Généralités (éléments syntaxiques, structure d'un programme, ...)
  3. Structures de données : types dérivés
  4. Structures de contrôle : programmation structurée
  5. Extensions tableaux (fonctions intrinsèques, ...)
  6. Gestion mémoire (allocation dynamique, ...)
  7. Pointeurs
  8. Interface de procédures et modules (surcharge d'opérateurs, ...)
  9. Contrôle de visibilité, concept d'encapsulation
  10. Procédures récursives
  11. Nouveautés sur les E./S. et nouvelles fonctions intrinsèques
Avec travaux pratiques (30% du temps).

Intervenants : Patrick Corde.