Intoduction to fortran 90 95

Introduction au fortran LCTCP CTCIS A Dekhira - FORTRAN Le fortran FORMULA TRANSLATION est le premier langage informatique de haut-niveau Né à la ?n des années sous l ? impulsion de John Backus il a été standardisé en sous la forme du fortran et son e ?cacité dans le calcul scienti ?que en a fait le langage le plus utilisé dans les applications non commerciales La mise à jour du standard à la ?n des années a apporté d ? énormes améliorations en particulier dans le traitement des cha? nes de caractères avec le fortran Il présente néanmoins quelques inconvénients et contraintes majeurs car a l'époque les ordinateurs fonctionnaient avec des cartes perforées et c'est la raison pour laquelle Fortran est apparu - HISTORIQUE Au début de l'informatique le fait de programmer se révélait fastidieux et peu ?able Puis apparut une codi ?cation directe des instructions machines connue sous le nom de code assembleur Dans les années il devint évident qu ? une nouvelle étape dans les techniques de programmation devait être franchie Période Version Projet création du premier langage symbolique FORTRAN par John Backus d ? IBM Mathematical FORmula TRANslating System ? E ?cacité du code généré performance ? Langage quasi naturel pour scienti ?ques productivité maintenance lisibilité Premier manuel de référence qui dé ?nit le Fortran I Les noms de variables ont jusqu ? à six caractères et l ? instruction FORMAT est introduite Le Fortran II fait son apparition ainsi que les premiers compilateurs commerciaux Les sousprogrammes et fonctions sont acceptés et deviennent compilables indépendamment les uns des autres À la ?n de l ? année le Fortran III est disponible mais reste interne à la compagnie IBM Certaines des nouveautés implantées sont le type logique les paramètres de procédures Le Fortran IV est né et restera le langage informatique des scienti ?ques pendant seize ans Il apporte les déclarations de type explicites et l ? instruction d ? initialisation DATA Entre temps les autres constructeurs développent leur compilateur il faut bientôt établir une norme Création de la norme ANSI American National Standards Institutes le Fortran IV est rebaptisé Fortran La norme Fortran ou Fortran V modernise le langage car c ? est la ?n des cartes perforées On lui doit le type caractère de meilleures entrées sorties un début de programmation structurée et des fonctions prédé ?nies portant un nom générique Dans le milieu des années la reconversion à Fortran était bien engagée alors que Fortran perdait considérablement du terrain La norme internationale ISO ANSI Fortran appara? t dotée d ? innovations changeant profondément le langage Le Fortran devient modulaire il permet un calcul vectoriel et un contrôle de la précision numérique De plus il devient plus ?able gr? ce aux blocs interfaces et s ? oriente vers une programmation objet Les caractéristiques dépréciées ou obsolètes forment le Fortran et il admet une structure vectorielle supplémentaire FORALL et quelques autres améliorations Fin des travaux pour la norme Fortran Norme Fortran ISO et ANSI Fortran supporte maintenant

  • 52
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager