Détail de l'auteur
Auteur M. Dubesset |
Documents disponibles écrits par cet auteur (1)
Ajouter le résultat dans votre panier Affiner la recherche Interroger des sources externes
Les spécificités du Fortran 90 / M. Dubesset (1993)
Titre : Les spécificités du Fortran 90 Type de document : Guide/Manuel Auteurs : M. Dubesset, Auteur ; J. Vignes, Auteur Editeur : Paris : Technip Année de publication : 1993 Collection : Informatique Importance : 367 p. Format : 17 x 24 cm ISBN/ISSN/EAN : 978-2-7108-0652-3 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] FortranIndex. décimale : 26.04 Langages informatiques Résumé : (Auteur) La nécessité d'une évolution du langage FORTRAN se faisait depuis longtemps sentir, à l'essentielle condition de ne pas rendre caduc le Fortran 77 et, par là même, le nombre colossal de logiciels scientifiques qui l'utilisent. Ainsi, tout en conservant l'intégralité du Fortran 77. l'apport des spécifications des langages modernes de programmation fait maintenant du Fortran 90 un langage scientifique de haut niveau, et naturellement orienté vers la vectorisation. Cet ouvrage se consacre aux spécificités nouvelles du Fortran 90. en insistant sur les apports majeurs du langage : - une forme d'écriture libre ;£ - l'allocation dynamique ;
- des possibilités considérables de gestion et de traitement des tableaux ;
- la structuration des programmes grâce aux modules ;
- la définition de nouveaux types de données et des opérateurs associés ;
- les pointeurs ;
- la récursivité.
Le présent volume s'adresse donc à ceux qui maîtrisent déjà le Fortran 77 et constitue la suite naturelle de l'ouvrage relatif à ce langage (FORTRAN, le langage normalisé) précédemment paru dans la même collection.Note de contenu : 1 Généralités
1.1 L'alphabet Fortran
1.2 Codification des instructions Fortran
1.3 La structure d'un programme
1.4 Ordre d'apparition des instructions
1.5 L'inclusion de textes-sources : INCLUDE
2 Les types des données
2.1 Le concept de type de données
2.2 Les types intrinsèques
2.3 La notion de type-dérivé
3 Les tableaux
3.1 La nouvelle notion de tableau
3.2 La réservation des tableaux
3.3 L'utilisation des tableaux
3.4 Les sous-tableaux
3.5 Les tableaux dans une procédure
3.6 Exemples variés
3.7 Fonctions de gestion de tableaux
3.8 Exemples d'emploi
4. Les structures de contrôle
4.1 Les instructions de débranchement
4.2 Les instructions de comparaison .
4.3 Les instructions complémentaires
4.4 Les boucles
4.5 Typologie résumée des boucles
4.6 Exemple récapitulatif
5. Les modules et les interfaces
5.1 Les unités de programme
5.2 Portée et visibilité
5.3 Généralités sur les modules
5.4 Création d'un module
5.5 Accessibilité des modules
5.6 Utilisation d'un module : USE
5.7 Concept de visibilité
5.8 Rémanence du contenu d'un module : SAVE
5.9 Les compilations en Fortran
5.10 Concepts de portée et d'interfaçage
5.11 Le bloc-interface explicite
5.12 L'interface simple
5.13 Les interfaces génériques
5.14 Exemple récapitulatif
5.15 Comparaison entre généricité et surdéfinition
6. Les procédures
6.1 Généralités
6.2 Classification des procédures
6.3 Transmission des arguments
6.4 Vocation d'un argument : INTENT
6.5 Les arguments optionnels
6.6 Appel d'une procédure avec noms-clés
6.7 Les procédures récursives
6.8 Les arguments-tableaux
6.9 Transmissions d'arguments particuliers
6.10 Les objets automatiques
6.11 Sauvegarde de variables locales
6.12 Les fonctions-instructions
6.13 Les procédures internes
7. Les pointeurs
7.1 Les concepts de pointeur et de cible
7.2 La création d'un pointeur : POINTER
7.3 La création d'une cible nommée : TARGET
7.4 L'assignation d'un pointeur
7.5 La création d'une cible dynamique anonyme
7.6 L'affectation entre pointeurs
7.7 Pointeurs dans procédures
7.8 Les tableaux de pointeurs
7.9 La fonction ASSOCIATED
7.10 Exemple d'arborescence binaire
8 Les entrées-sorties
8.1 Généralités
8.2 L'instruction OPEN
8.3 Les instructions d'entrées-sorties
8.4 Particularités dans les listes d'entrées-sorties
8.5 Les Formats
9 Les procédures intrinsèques
9.1 Généralités sur les procédures intrinsèques
9.2 Les fonctions mathématiques (élémentales)
9.3 Les fonctions utilitaires numériques
9.4 Les procédures de manipulation de bits
9.5 Les modèles numériques
9.6 Les valeurs numériques
9.7 Les fonctions sur les représentations flottantes
9.8 Les fonctions pour tableaux
9.9 Les fonctions matricielles
9.10 Les fonctions pour caractères
9.11 Les fonctions logiques
9.12 La fonction pour arguments : PRESENT
9.13 La fonction pour pointeurs : ASSOCIATED
9.14 Les sous-programmes intrinsèques
9.15 Liste récapitulativeNuméro de notice : 16646 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE/INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=55204 Exemplaires(1)
Code-barres Cote Support Localisation Section Disponibilité 16646-04 K308B Livre LASTIG Dépôt en unité Exclu du prêt