tutorial fortran 90

Páginas: 8 (1940 palabras) Publicado: 5 de junio de 2014

Tutorial de Fortran 90
Para estudiantes de Introducción a la Computación








Contenido





INTRODUCCIÓN AL LENGUAJE FORTRAN 90
¿Qué es fortran 90?

La palabra FORTRAN viene de FORmula TRANslation. Fortran fue el primer lenguaje científico de alto nivel utilizado en la historia de los computadores. La primera versión fue desarrollada para el IBM 704 por John Backus ycolaboradores entre 1954 y 1957, pocos meses después apareció la versión llamada Fortran II. Poco a poco se empezaron a desarrollar versiones más o menos similares de Fortran para diversos computadores.

En 1962 se presentó Fortran IV, que era casi por completo independiente del computador en el que se había de ejecutar. En 1962 se estableció un comité de ANSI (America Nacional Standard Institute)para definir un Fortran estándar, que estuvo muy basado en Fortran IV. Este estándar fue ratificado en 1966, y a veces se conoce como Fortran 66.

En 1977 se publicó el borrador de un nuevo estándar que incorporaba los avances alcanzados en aquellos años. Este nuevo estándar fue publicado en 1978 con el nombre de Fortran 77. Finalmente, en 1991 se publicó un nuevo estándar, esta vez aprobadopor la ISO (Internacional Standards Organization), que es el que se presenta en estos breves apuntes.

Fortran nació y se ha desarrollado como un lenguaje especializado en cálculos técnicos y científicos, además mantiene una cierta importancia en ingeniería y métodos numéricos

Caracteres permitidos

Los caracteres permitidos en Fortran 90 son los siguientes:

0,1,2,3,4,5,6,7,8,9A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z

a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z

',",(,),+,-,*,/, ,:,=,!,&,$,;,,%,?,,,. (incluye blanco, punto, coma, y punto y coma)

Es importante tener en cuenta que Fortran no distingue entre mayúsculas y minúsculas.

Palabras reservadas de fortran 90

Como todos los lenguajes de programación, Fortran 90 tiene algunas palabrasreservadas, que los programadores deben abstenerse de utilizar.

Algunas palabras reservadas de Fortran 90 son las siguientes (no se incluyen las funciones de librería):

ALLOCATE, ALLOCATABLE
CALL, CASE, CHARACTER, COMPLEX, CONTAINS, CYCLE,
DEALLOCATE, DEFAULT, DIMENSION, DO,
END, ELSE, ELSEWHERE, EXIT, EXTERNAL
FUNCTION,
IF, IMPLICIT, IN, INOUT, INTEGER, INTENT, INTERFACE, INTRINSIC
KIND,LOGICAL,
MODULE
NONE,
ONLY, OPEN, OUT,
PARAMETER, POINTER, PRINT, PROGRAM,
READ, REAL, RECURSIVE, RESULT, RETURN
SAVE, SELECT, SIZE, STAT, STOP, SUBROUTINE
TARGET, THEN, TYPE
UNIT, USE
WHERE, WRITE
Características generales de fortran 90

Los identificadores son nombres para que se utilizan identificar programas, variables, constantes (simbólicas), y otras entidades. Los identificadoresdeben siempre empezar por una letra, y pueden ir seguidos por hasta 30 letras, dígitos y guión bajo (_).

En los identificadores no se distingue entre mayúsculas y minúsculas. Es bastante habitual escribir todo con mayúsculas las palabras clave del lenguaje (IF, DO, END, …). Para las variables es habitual utilizar minúsculas, con mayúscula para la primera letra. Con frecuencia se unen variaspalabras poniendo la primera letra en mayúscula o separándolas con un guión bajo.

Las líneas pueden tener hasta 132 caracteres. Una línea puede contener varias sentencias, separadas por el carácter punto y coma (;).

Las líneas de comentario empiezan por el carácter (!). Se admiten comentarios al final de una sentencia ejecutable, pues el compilador ignora todo lo que aparece en una línea acontinuación del carácter (!), excepto si este carácter aparece en el interior de una cadena de caracteres.

Estructura general de un programa fortran 90

La primera y la última línea de un programa son respectivamente:

PROGRAM program_name
...
END PROGRAM program_name

Es habitual obligarse a declarar todas las variables que se vayan a utilizar poniendo cono segunda sentencia del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Código en Fortran 90
  • Fortran
  • Fortran
  • FORTRAN ¿Qué es?
  • Fortran
  • fortran
  • fortran
  • Los 90

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS